コード例 #1
0
 public List <VirtualGodownModel> GetVirualGodowns()
 {
     try
     {
         List <VirtualGodownModel> models = new List <VirtualGodownModel>();
         var Listofrecords = _trs.VirtualGodownMasters.Where(x => x.isActive == true).ToList();
         foreach (var item in Listofrecords)
         {
             VirtualGodownModel model = new VirtualGodownModel
             {
                 id                = item.id,
                 branchId          = item.branchId,
                 godownId          = item.godownId,
                 remark            = item.remark,
                 storageCapacity   = item.storageCapacity,
                 virtualGodownCode = item.virtualGodownCode
             };
             models.Add(model);
         }
         return(models);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #2
0
 public VirtualGodownModel GetVirualGodown(int id)
 {
     try
     {
         var Data = _trs.VirtualGodownMasters.Where(x => x.id == id && x.isActive == true).FirstOrDefault();
         if (Data != null)
         {
             VirtualGodownModel model = new VirtualGodownModel
             {
                 id                = Data.id,
                 branchId          = Data.branchId,
                 godownId          = Data.godownId,
                 remark            = Data.remark,
                 storageCapacity   = Data.storageCapacity,
                 virtualGodownCode = Data.virtualGodownCode
             };
             return(model);
         }
         return(null);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #3
0
 public bool SaveVirualGodown(VirtualGodownModel model)
 {
     try
     {
         VirtualGodownMaster master = new VirtualGodownMaster
         {
             branchId          = model.branchId,
             godownId          = model.godownId,
             remark            = model.remark,
             storageCapacity   = model.storageCapacity,
             virtualGodownCode = model.virtualGodownCode,
             isActive          = true
         };
         _trs.VirtualGodownMasters.Add(master);
         _trs.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #4
0
 public bool UpdateVirualGodown(VirtualGodownModel model)
 {
     try
     {
         var Data = _trs.VirtualGodownMasters.Where(x => x.id == model.id && x.isActive == true).FirstOrDefault();
         if (Data != null)
         {
             Data.branchId          = model.branchId;
             Data.godownId          = model.godownId;
             Data.remark            = model.remark;
             Data.storageCapacity   = model.storageCapacity;
             Data.virtualGodownCode = model.virtualGodownCode;
             Data.isActive          = true;
             _trs.SaveChanges();
             return(true);
         }
         return(false);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #5
0
        public IHttpActionResult UpdateVirtualGodown(VirtualGodownModel model)
        {
            var Data = _repo.UpdateVirualGodown(model);

            return(Ok(Data));
        }