public bool Delete_Core_BranchDealMasters(int masterDealId, int userId)
        {
            Core_BranchDealMasters result = ent.Core_BranchDealMasters.Where(x => x.BranchDealMasterId == masterDealId).FirstOrDefault();

            ent.DeleteObject(result);
            ent.SaveChanges();
            // ent.Core_SaveChangesOnBranchMasterDeal(masterDealId, userId, "D", false);
            return(true);
        }
        public void AddDealMaster(MasterBranchDealviewModel model)
        {
            Core_BranchDealMasters datamodel = new Core_BranchDealMasters
            {
                BranchDealName = model.BranchOfficeCode + "-" + model.DealName,
                ProductId      = model.ProductID,
                BranchOfficeId = model.BranchOfficeId,
                CreatedBy      = model.CreatedBy,
                CreatedDate    = DateTime.Now,
            };

            ent.AddToCore_BranchDealMasters(datamodel);
            ent.SaveChanges();
        }