예제 #1
0
        public int UpdateItem(ILSValidatorVM vm)
        {
            var proxy  = new ServiceReferenceCheckList.CheckListClient();
            var entity = ILSValidatorVM.CreateEntity(vm);
            var result = proxy.UpdateCheckList(entity);

            return(result);
        }
예제 #2
0
        public int InsertCheckList(ILSValidatorVM vm)
        {
            var proxy  = new ServiceReferenceCheckList.CheckListClient();
            var entity = ILSValidatorVM.CreateEntity(vm);
            var result = proxy.InsertCheckList(entity);

            proxy.Close();
            return(result);
        }
예제 #3
0
        public IList <ILSValidatorVM> GetCheckListBy(Dictionary <string, string> filter)
        {
            //var proxy = new ServiceReferenceCheckList.CheckListClient();
            //var items = proxy.GetCheckList();
            var proxy = new ServiceReferenceCheckList.CheckListClient();
            var items = proxy.GetCheckListBy(filter);

            proxy.Close();

            var result = new List <ILSValidatorVM>();

            foreach (var x in items)
            {
                var item = ILSValidatorVM.Create(x);
                result.Add(item);
            }
            return(result);
        }
예제 #4
0
 public int AddCheckItem(ILSValidatorVM vm)
 {
     //var item = new
     return(0);
 }