40 lines
816 B
Plaintext
40 lines
816 B
Plaintext
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Threading.Tasks;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using WalkingTec.Mvvm.Core;
|
|
using WalkingTec.Mvvm.Core.Extensions;
|
|
using $modelnamespace$;
|
|
$othernamespace$
|
|
|
|
namespace $vmnamespace$
|
|
{
|
|
public partial class $classname$VM : BaseCRUDVM<$modelname$>
|
|
{$pros$
|
|
|
|
public $classname$VM()
|
|
{$include$
|
|
}
|
|
|
|
protected override void InitVM()
|
|
{$init$
|
|
}
|
|
|
|
public override void DoAdd()
|
|
{$add$
|
|
base.DoAdd();
|
|
}
|
|
|
|
public override void DoEdit(bool updateAllFields = false)
|
|
{$edit$
|
|
base.DoEdit(updateAllFields);
|
|
}
|
|
|
|
public override void DoDelete()
|
|
{
|
|
base.DoDelete();
|
|
}
|
|
}
|
|
}
|