Ejemplo n.º 1
0
 public Task <bool> DeleteAsync(COMPANY_BRANCHESVM entity)
 {
     return(Task.Run(() =>
     {
         COMPANY_BRANCHES cb = new COMPANY_BRANCHES();
         {
             cb.COM_BRN_CODE = entity.COM_BRN_CODE;
             cb.COM_BRN_AR_NAME = entity.COM_BRN_AR_NAME;
             cb.COM_BRN_EN_NAME = entity.COM_BRN_EN_NAME;
             cb.COM_BRN_AR_ABRV = entity.COM_BRN_AR_ABRV;
             cb.COM_BRN_EN_ABRV = entity.COM_BRN_EN_ABRV;
             cb.NATION_ID = entity.NATION_ID;
             cb.GOV_ID = entity.GOV_ID;
             cb.TOWN_ID = entity.TOWN_ID;
             cb.COM_BRN_ID = entity.COM_BRN_ID;
             cb.VILLAGE_ID = entity.VILLAGE_ID;
             cb.COM_BRN_ADDR_REMARKS = entity.COM_BRN_ADDR_REMARKS;
             cb.COM_MASTER_BRN_ID = entity.COM_MASTER_BRN_ID;
             cb.COM_BRN_REMARKS = entity.COM_BRN_REMARKS;
             cb.AddedBy = entity.AddedBy;
             cb.AddedOn = entity.AddedOn;
             cb.UpdatedBy = entity.UpdatedBy;
             cb.updatedOn = entity.updatedOn;
             cb.Disable = entity.Disable;
             cb.CurrencyID = entity.CurrencyID;
             cb.ManagerName = entity.ManagerName;
             cb.IsDefault = entity.IsDefault;
         }
         companyBranchesRepo.Delete(cb, cb.COM_BRN_ID);
         return true;
     }));
 }
Ejemplo n.º 2
0
 public Task <bool> UpdateAsync(COMPANY_BRANCHESVM entity)
 {
     return(Task.Run(() =>
     {
         if (entity.IsDefault == true)
         {
             var q = companyBranchesRepo.GetAll().Where(a => a.IsDefault == true);
             if (q != null)
             {
                 var y = q.FirstOrDefault();
                 y.IsDefault = false;
                 companyBranchesRepo.Update(y, y.COM_BRN_ID);
             }
         }
         COMPANY_BRANCHES cb = new COMPANY_BRANCHES();
         {
             cb.COM_BRN_CODE = entity.COM_BRN_CODE;
             cb.COM_BRN_AR_NAME = entity.COM_BRN_AR_NAME;
             cb.COM_BRN_EN_NAME = entity.COM_BRN_EN_NAME;
             cb.COM_BRN_AR_ABRV = entity.COM_BRN_AR_ABRV;
             cb.COM_BRN_EN_ABRV = entity.COM_BRN_EN_ABRV;
             cb.NATION_ID = entity.NATION_ID;
             cb.GOV_ID = entity.GOV_ID;
             cb.TOWN_ID = entity.TOWN_ID;
             cb.COM_BRN_ID = entity.COM_BRN_ID;
             cb.VILLAGE_ID = entity.VILLAGE_ID;
             cb.COM_BRN_ADDR_REMARKS = entity.COM_BRN_ADDR_REMARKS;
             cb.COM_MASTER_BRN_ID = entity.COM_MASTER_BRN_ID;
             cb.COM_BRN_REMARKS = entity.COM_BRN_REMARKS;
             cb.AddedBy = entity.AddedBy;
             cb.AddedOn = entity.AddedOn;
             cb.UpdatedBy = entity.UpdatedBy;
             cb.updatedOn = entity.updatedOn;
             cb.Disable = entity.Disable;
             cb.CurrencyID = entity.CurrencyID;
             cb.ManagerName = entity.ManagerName;
             cb.IsDefault = entity.IsDefault;
         };
         companyBranchesRepo.Update(cb, cb.COM_BRN_ID);
         return true;
     }));
 }