public CriterionGroupModel() { // set model default props Init(new kpi_CriterionGroup()); _criterion = new kpi_Criterion(); _group = new kpi_Group(); }
public EmployeeArgumentModel() { // set model default props Init(new kpi_EmployeeArgument()); _argument = new kpi_Argument(); _record = new hr_Record(); _group = new kpi_Group(); }
/// <summary> /// Update /// </summary> /// <param name="model"></param> /// <returns></returns> public static GroupKpiModel Update(GroupKpiModel model) { // int entity var entity = new kpi_Group(); // fill entity model.FillEntity(ref entity); // update return(new GroupKpiModel(kpi_GroupServices.Update(entity))); }
public CriterionGroupModel(kpi_CriterionGroup criterionGroup) { // init entity criterionGroup = criterionGroup ?? new kpi_CriterionGroup(); // set model props Init(criterionGroup); _criterion = kpi_CriterionServices.GetById(criterionGroup.CriterionId); _criterion = _criterion ?? new kpi_Criterion(); _group = kpi_GroupServices.GetById(criterionGroup.GroupId); _group = _group ?? new kpi_Group(); }
public EmployeeArgumentModel(kpi_EmployeeArgument employeeArgument) { // init entity employeeArgument = employeeArgument ?? new kpi_EmployeeArgument(); // set model props Init(employeeArgument); //get date relation _argument = kpi_ArgumentServices.GetById(employeeArgument.ArgumentId); _argument = _argument ?? new kpi_Argument(); _record = hr_RecordServices.GetById(employeeArgument.RecordId); _record = _record ?? new hr_Record(); _group = kpi_GroupServices.GetById(employeeArgument.GroupId); _group = _group ?? new kpi_Group(); }