// [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Read" })] public IActionResult SummaryView() { PincodeViewModel model = new PincodeViewModel(); InitAccessModel(model); return(View(model)); }
public ActionResult Pincode() { ButtonVisiblity("Index"); var model = new PincodeViewModel(); ViewBag.CityList = new SelectList(_pincodeService.GetCityMasterList(), "CityId", "CityName"); ViewBag.ZoneList = new SelectList(_pincodeService.GetZoneMasterList(), "ZoneId", "Zone"); return(View(model)); }
public ActionResult Pincode() { ButtonVisiblity("Index"); var model = new PincodeViewModel(); ViewBag.CityList = new SelectList(dd._context.Mst_City.ToList(), "Ct_Id", "Ct_Desc"); ViewBag.ZoneList = new SelectList(dd._context.Mst_Zone.ToList(), "Zne_No", "Zne_Desc"); return(View(model)); }
public PincodeViewModel SetRecordinEdit(Mst_PinCode tblpincode) { PincodeViewModel pincode = new PincodeViewModel(); pincode.ID = tblpincode.Pc_Id; pincode.Pincode = tblpincode.Pc_Desc; pincode.AreaName = tblpincode.Pc_AreaName; pincode.CityId = tblpincode.Pc_CityId; pincode.ZoneId = tblpincode.Pc_ZoneId; return(pincode); }
// [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Write" })] public IActionResult AddUpdate(PincodeViewModel model) { // adds or updates data if (ModelState.IsValid) { return(Json(_interface.AddUpdate(model.pincode))); } else { resp.Message = Constants.ControllerMessage.All_Fields_Mandatory; return(Json(resp)); } }
// [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Write" })] public IActionResult Index() { // returns Add View PincodeViewModel model = new PincodeViewModel(); InitAccessModel(model); model.pincode.CountryId = 1; model.pincode.StateId = 1; model.CountryList = _interface.GetCountryList(); model.StateList = _interface.GetStateList(model.pincode.CountryId); model.CityList = _interface.GetCityList(model.pincode.StateId); return(View(model)); }
public JsonResult CreateEdit(PincodeViewModel pincodeViewModel) { pincodeViewModel.CreatedBy = Convert.ToInt32(Session["UserLoginId"]); pincodeViewModel.UpdatedBy = Convert.ToInt32(Session["UserLoginId"]); try { _pincodeService.SaveUpdateRecord(pincodeViewModel); } catch (Exception ex) { throw new Exception(ex.Message); } return(Json(pincodeViewModel)); }
public ActionResult RegisterPincode(PincodeViewModel pincodeModel) { var admin = new ASTIAdmin(); var pinCode = new PincodeRegistration(); pinCode.Area = pincodeModel.Area; pinCode.Incharge = pincodeModel.Incharge; pinCode.Location = pincodeModel.Location; pinCode.Password = pincodeModel.Password; pinCode.Pincode = pincodeModel.Pincode; pinCode.StationName = pincodeModel.StationName; pinCode.StationType = pincodeModel.StationType; var pinCodeId = admin.RegisterPinCode(pinCode); ViewBag.IsPincodeRegistered = true; return(View()); }
public ActionResult GetPincodeById(int ID) { string operation = Session["Operation"].ToString(); ButtonVisiblity(operation); var tblpincode = _pincodeService.GetPincodeById(ID); var model = new PincodeViewModel(); if (tblpincode != null) { model = _pincodeService.SetDataOnEdit(tblpincode); } model.operation = operation; ViewBag.CityList = new SelectList(_pincodeService.GetCityMasterList(), "CityId", "CityName"); ViewBag.ZoneList = new SelectList(_pincodeService.GetZoneMasterList(), "ZoneId", "Zone"); var statename = _pincodeService.GetStateName(model.CityId); model.StateName = statename; return(View("Pincode", model)); }
public void SaveUpdateRecord(PincodeViewModel model) { Mst_PinCode tblpincode = new Mst_PinCode(); if (model.ID <= 0) { tblpincode.Pc_RecordCreated = DateTime.Now; tblpincode.Pc_RecordCreatedBy = model.CreatedBy; _context.Mst_PinCode.Add(tblpincode);; } else { tblpincode = _context.Mst_PinCode.Where(x => x.Pc_Id == model.ID).FirstOrDefault(); } tblpincode.Pc_Desc = model.Pincode; tblpincode.Pc_AreaName = model.AreaName; tblpincode.Pc_CityId = model.CityId; tblpincode.Pc_ZoneId = model.ZoneId; tblpincode.Pc_RecordUpdated = DateTime.Now; tblpincode.Pc_RecordUpdatedBy = model.UpdatedBy; _context.SaveChanges(); }
//[ValidateAntiForgeryToken] public JsonResult CreateEdit(PincodeViewModel pincodeViewModel) { pincodeViewModel.CreatedBy = Convert.ToInt32(Session["UserLoginId"]); pincodeViewModel.UpdatedBy = Convert.ToInt32(Session["UserLoginId"]); Mst_PinCode tblpincode = new Mst_PinCode(); try { if (pincodeViewModel.ID <= 0) { var data = dd._context.Mst_PinCode.Where(u => u.Pc_AreaName == pincodeViewModel.AreaName).Select(x => x.Pc_AreaName).FirstOrDefault(); if (data != null) { ModelState.AddModelError("AreaName", "Area Name Already Exists"); return(Json(pincodeViewModel)); } tblpincode.Pc_RecordCreated = DateTime.Now; tblpincode.Pc_RecordCreatedBy = pincodeViewModel.CreatedBy; dd._context.Mst_PinCode.Add(tblpincode); } else { tblpincode = dd._context.Mst_PinCode.Where(x => x.Pc_Id == pincodeViewModel.ID).FirstOrDefault(); } tblpincode.Pc_Desc = pincodeViewModel.Pincode; tblpincode.Pc_AreaName = pincodeViewModel.AreaName; tblpincode.Pc_CityId = pincodeViewModel.CityId; tblpincode.Pc_ZoneId = pincodeViewModel.ZoneId; tblpincode.Pc_RecordUpdated = DateTime.Now; tblpincode.Pc_RecordUpdatedBy = pincodeViewModel.UpdatedBy; dd._context.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } return(Json(pincodeViewModel)); }
// [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Write" })] public IActionResult Update(long ID) { // returns Update View PincodeViewModel model = new PincodeViewModel(); InitAccessModel(model); model.pincode = _interface.GetData(ID); if (model != null) { model.pincode = _interface.GetData(ID); } ; if (model.pincode != null) { model.CountryList = _interface.GetCountryList(); model.StateList = _interface.GetStateList(model.pincode.CountryId); model.CityList = _interface.GetCityList(model.pincode.StateId); return(View("Index", model)); } else { return(Json(resp)); } }
public ActionResult GetPincodeById(int ID) { string operation = Session["Operation"].ToString(); ButtonVisiblity(operation); Mst_PinCode tblpincode = dd._context.Mst_PinCode.Where(x => x.Pc_Id == ID).FirstOrDefault(); PincodeViewModel pincode = new PincodeViewModel(); pincode.ID = tblpincode.Pc_Id; pincode.Pincode = tblpincode.Pc_Desc; pincode.AreaName = tblpincode.Pc_AreaName; pincode.CityId = tblpincode.Pc_CityId; pincode.ZoneId = tblpincode.Pc_ZoneId; pincode.operation = operation; ViewBag.CityList = new SelectList(dd._context.Mst_City.ToList(), "Ct_Id", "Ct_Desc"); ViewBag.ZoneList = new SelectList(dd._context.Mst_Zone.ToList(), "Zne_No", "Zne_Desc"); var stateid = dd._context.Mst_City.Where(x => x.Ct_Id == pincode.CityId).Select(x => x.Ct_StateId).FirstOrDefault(); var statename = dd._context.Mst_State.Where(x => x.St_Id == stateid).Select(x => x.St_Desc).FirstOrDefault(); pincode.StateName = statename; return(View("Pincode", pincode)); }
public void SaveUpdateRecord(PincodeViewModel model) { _pincodeRepository.SaveUpdateRecord(model); }