private ResultDto InsertUpdateMandal(MandalDto mandalDto) { ResultDto resultDto = new ResultDto(); string obectName = "mandal"; try { ObjectParameter prmMandalID = new ObjectParameter("MandalID", mandalDto.MandalID); ObjectParameter prmMandalCode = new ObjectParameter("MandalCode", string.Empty); int count = _dbContext.uspMandalInsertUpdate(prmMandalID, mandalDto.Mandal, mandalDto.TEMandalName, mandalDto.MandalType, mandalDto.DistrictID, mandalDto.UserID, prmMandalCode); resultDto.ObjectId = (int)prmMandalID.Value; resultDto.ObjectCode = string.IsNullOrEmpty((string)prmMandalCode.Value) ? mandalDto.MandalCode : (string)prmMandalCode.Value; if (resultDto.ObjectId > 0) { resultDto.Message = string.Format("{0} details saved successfully with code : {1}", obectName, resultDto.ObjectCode); } else if (resultDto.ObjectId == -1) { resultDto.Message = string.Format("Error occured while generating {0} code", obectName); } else { resultDto.Message = string.Format("Error occured while saving {0} details", obectName); } } catch (Exception) { resultDto.Message = string.Format("Service layer error occured while saving the {0} details", obectName); resultDto.ObjectId = -98; } return(resultDto); }
public ActionResult CreateMandal(string id) { //int mandalId = DecryptQueryString(id); int mandalId = string.IsNullOrEmpty(id.DecryptString()) ? default(int) : Convert.ToInt32(id.DecryptString()); var mandalDto = new MandalDto(); var mandalModel = new MandalModel(); var stateSelectListDto = _stateService.GetStateSelectList(); var stateSelectList = new SelectList(stateSelectListDto, "ID", "Text"); ViewBag.States = stateSelectList; var districtSelectListDto = _districtService.GetDistrictSelectList(); var districtSelectList = new SelectList(districtSelectListDto, "ID", "Text"); ViewBag.Districts = districtSelectList; if (mandalId > 0) { mandalDto = _mandalService.GetByID(mandalId); mandalModel = Mapper.Map<MandalDto, MandalModel>(mandalDto); } ViewBag.Result = new ResultDto(); return View(mandalModel); }
public MandalDto GetByID(int MandalID) { var objuspMandalGetByIdResult = _dbContext.uspMandalGetByID(MandalID).ToList().FirstOrDefault(); MandalDto objMandalDto = AutoMapperEntityConfiguration.Cast <MandalDto>(objuspMandalGetByIdResult); return(objMandalDto); }
public List <MandalDto> GetAll() { var lstMandalDto = new List <MandalDto>(); var lstuspMandalGetAll_Result = _dbContext.uspMandalGetAll().ToList(); foreach (var mandal in lstuspMandalGetAll_Result) { MandalDto objMandal = Mapper.Map <uspMandalGetAll_Result, MandalDto>(mandal); lstMandalDto.Add(objMandal); } return(lstMandalDto); }
public ResultDto Update(MandalDto mandalDto) { return(InsertUpdateMandal(mandalDto)); }