public int InsertRequest(RequestVM _vm) { var proxy = new ServiceReferenceCheckList.CheckListClient(); var entity = RequestVM.CreateEntity(_vm); var result = proxy.InsertRequest(entity); proxy.Close(); return(result); }
public int UpdateRequest(RequestVM _vm) { var proxy = new ServiceReferenceCheckList.CheckListClient(); var entity = new ServiceReferenceCheckList.REQUEST(); Common.Helper.CopyProperties(_vm, entity); var result = proxy.UpdateRequest(entity); proxy.Close(); return(result); }
//public int AddCheckListDescription(int checkListPk, string desc) //{ // var proxy = new ServiceReferenceCheckList.CheckListClient(); // string errorMsg; // bool isCompleted; // int resultCheckListDescPk; // var count = proxy.InsertCheckListDescription(0, checkListPk, desc, out errorMsg, out isCompleted, out resultCheckListDescPk); // if (resultCheckListDescPk <= 0) // return 0; // return resultCheckListDescPk; //} //public int UpdateCheckListDescription(int checkListPk, int checkListDescPk, string desc) //{ // var proxy = new ServiceReferenceCheckList.CheckListClient(); // string errorMsg; // bool isCompleted; // int resultCheckListDescPk; // var count = proxy.UpdateCheckListDescription(checkListDescPk, checkListPk, desc, out errorMsg, out isCompleted, out resultCheckListDescPk); // if (resultCheckListDescPk <= 0) // return 0; // return resultCheckListDescPk; //} public IList <RequestVM> GetRequestList(int checkListPk, string reqType) { var proxy = new ServiceReferenceCheckList.CheckListClient(); var items = proxy.GetRequestListBy(checkListPk, reqType); var result = new List <RequestVM>(); foreach (var x in items) { var item = new RequestVM(); Helper.CopyProperties(x, item); result.Add(item); } return(result); }
public RequestVM GetRequestBy(int checklistPk, int idx) { var proxy = new ServiceReferenceCheckList.CheckListClient(); var item = proxy.GetRequestBy(checklistPk, idx); proxy.Close(); if (item == null) { return(null); } var result = new RequestVM(); Common.Helper.CopyProperties(item, result); return(result); }