iotgateway/WalkingTec.Mvvm/WalkingTec.Mvvm.Mvc/GeneratorFiles/CrudVM.txt

40 lines
816 B
Plaintext
Raw Normal View History

2021-12-14 06:10:44 +00:00
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();
}
}
}