public ContractTypeModel SaveContractType(ContractTypeModel objContractTypeModel) { var objContractTypeRepository = new ContractTypeRepository(); var objContractType = new ContractType(); string action = ""; try { if (objContractTypeModel.CTT_Id == 0) { action = "I"; var saveContractType = _workorderems.spSetContractType(action, null, objContractTypeModel.CTT_ContractType, objContractTypeModel.CTT_Discription, objContractTypeModel.CTT_IsActive); } else { action = "U"; var saveContractType = _workorderems.spSetContractType(action, objContractTypeModel.CTT_Id, objContractTypeModel.CTT_ContractType, objContractTypeModel.CTT_Discription, objContractTypeModel.CTT_IsActive); } objContractTypeModel.Result = Result.Completed; } catch (Exception ex) { Exception_B.Exception_B.exceptionHandel_Runtime(ex, "public ContractTypeModel SaveContractType(String Action, int? CTT_Id, string CTT_ContractType, string CTT_Discription, bool IsActive)", "Exception While Saving Contract Type.", null); throw; } return(objContractTypeModel); }
public ContractController(ContractRepository contractRepository, PersonRepository personRepository, WaterMeterRepository waterMeterRepository, ContractTypeRepository contractTypeRepository, PersonsByEstateRepository personsByEstateRepository, EstateRepository estateRepository) : base(contractRepository) { _personRepository = personRepository; _waterMeterRepository = waterMeterRepository; _contractTypeRepository = contractTypeRepository; _personsByEstateRepository = personsByEstateRepository; _estateRepository = estateRepository; }
public JobPostCategoryUnitOfWork(DataContext context) { this.Context = context; Places = new PlaceRepository(context); JobTypes = new JobTypeRepository(context); SalaryTypes = new SalaryTypeRepository(context); ContractTypes = new ContractTypeRepository(context); DayCategories = new DayCategoryRepository(context); WeeklySalaryCategories = new WeeklySalaryCategoryRepository(context); HourlySalaryCategories = new HourlySalaryCategoryRepository(context); }
public ContractTypeController(ContractTypeRepository contractTypeRepository) : base(contractTypeRepository) { }
// Constructor. public ContractTypeUseCase() { repository = ContractTypeRepository.OpenRepository(); }
public async Task <ActionResult> AddDo() { IContractTypeRepository _repo = new ContractTypeRepository(); Response result = await _repo.GetallContractTrypes(); List <ContractTypeVM> list = ((IEnumerable)result.Value).Cast <ContractTypeVM>().ToList(); var selectListItems = list.Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Type }).ToList(); ViewBag.LstContractType = selectListItems; ICityRepository _repocity = new CityRepository(); Response resultcity = await _repocity.GetALLCities(); List <CityVM> listcity = ((IEnumerable)resultcity.Value).Cast <CityVM>().ToList(); var selectListItemscity = listcity.Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.City1 }).ToList(); ViewBag.LstCities = selectListItemscity; IPartyRepository _repoparty = new PartyRepository(); Response resultparty = await _repoparty.GetALLParties(); List <PartyVM> listparty = ((IEnumerable)resultparty.Value).Cast <PartyVM>().ToList(); var selectListItemsparty = listparty.Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Party1 }).ToList(); ViewBag.LstParty = selectListItemsparty; IGoodsRepository _repogoods = new GoodsRepository(); Response resultgoods = await _repogoods.GetALLGoods(); List <GoodsTypeVM> listgoods = ((IEnumerable)resultgoods.Value).Cast <GoodsTypeVM>().ToList(); var selectListItemsgoods = listgoods.Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Goods }).ToList(); ViewBag.LstGoods = selectListItemsgoods; Response resultUnits = _repogoods.GetallUnits(); List <DropDownListModel> listunits = ((IEnumerable)resultUnits.Value).Cast <DropDownListModel>().ToList(); var selectListUnits = listunits.Select(x => new SelectListItem() { Value = x.Value.ToString(), Text = x.Text }).ToList(); ViewBag.LstUnits = selectListUnits; ISettingRepository _setting = new SettingRepository(); DorderVM Do = new DorderVM(); bool autoInc = _setting.GetDoAutoIncrement(); if (autoInc) { Do.DoNumber = (_setting.GetLastDoNumber() + 1); } else { Do.DoNumber = _setting.GetLastDoNumber(); } Do.ContractNumber = _setting.GetLastContractNumber(); ViewBag.isAutoIncrement = autoInc; Do.BagsPerWeight = _setting.GetPackPerWeight(); return(View(Do)); }