public BusMessageModel Create(OperatorBusCategoryModel model) { if (IsExists(model.OBCategoryId, model.BusMasterId, model.BusCategoryId) == false) { TravelPortalEntity.Bus_OperatorBusCategory obj = new TravelPortalEntity.Bus_OperatorBusCategory { OBCategoryId = model.OBCategoryId, BusMasterId = model.BusMasterId, BusCategoryId = model.BusCategoryId, FacilityDetails = model.FacilityDetails, FareRules = model.FareRules, CreatedBy = ATLTravelPortal.Repository.GeneralRepository.LogedUserId(), CreatedDate = ATLTravelPortal.Repository.GeneralRepository.CurrentDate() }; _ent.AddToBus_OperatorBusCategory(obj); _ent.SaveChanges(); _res.ActionMessage = String.Format(Resources.Message.SuccessfullyCreated, "Bus Operator Category "); _res.ErrSource = "DataBase"; _res.MsgType = 0; _res.MsgNumber = 0; _res.MsgStatus = true; } else { _res.ActionMessage = String.Format(Resources.Message.AlreadyExist, "Bus Operator Category "); _res.MsgNumber = 1001; _res.ErrSource = "DataBase"; _res.MsgType = 3; _res.MsgStatus = true; } return(_res); }
public ActionResult Create() { OperatorBusCategoryModel _model = new OperatorBusCategoryModel(); OperatorBusCategoryRepository _rep = new OperatorBusCategoryRepository(); _model.Message = _res; _model = _rep.Fill(_model); return(View(_model)); }
public ActionResult Edit(int?id) { OperatorBusCategoryModel _model = new OperatorBusCategoryModel(); OperatorBusCategoryRepository _rep = new OperatorBusCategoryRepository(); try { _model = _rep.Detail(id); } catch (Exception ex) { _model.Message = BusGeneralRepository.CatchException(ex); } BusGeneralRepository.ActionMessage = _model.Message; _model = _rep.Fill(_model); return(View(_model)); }
public ActionResult Index(int?page) { OperatorBusCategoryModel _model = new OperatorBusCategoryModel(); OperatorBusCategoryRepository _rep = new OperatorBusCategoryRepository(); BusGeneralRepository.SetRequestPageRow(); try { _model.TabularList = _rep.GetPagedList(page); } catch (Exception ex) { _model.Message = BusGeneralRepository.CatchException(ex); } _model.Message = _res; return(View(_model)); }
public ActionResult Delete(int?id) { OperatorBusCategoryModel _model = new OperatorBusCategoryModel(); OperatorBusCategoryRepository _rep = new OperatorBusCategoryRepository(); try { _model.Message = _rep.Delete(id); } catch (Exception ex) { _model.Message = BusGeneralRepository.CatchException(ex); } BusGeneralRepository.ActionMessage = _model.Message; return(RedirectToAction("Index")); }
public BusMessageModel Edit(OperatorBusCategoryModel model) { if (IsExists(model.OBCategoryId, model.BusMasterId, model.BusCategoryId) == false) { var obj = _ent.Bus_OperatorBusCategory.Where(x => x.OBCategoryId == model.OBCategoryId).FirstOrDefault(); if (obj != null) { obj.BusMasterId = model.BusMasterId; obj.BusCategoryId = model.BusCategoryId; obj.FacilityDetails = model.FacilityDetails; obj.FareRules = model.FareRules; obj.UpdatedBy = ATLTravelPortal.Repository.GeneralRepository.LogedUserId(); obj.UpdateDate = ATLTravelPortal.Repository.GeneralRepository.CurrentDate(); _ent.ApplyCurrentValues(obj.EntityKey.EntitySetName, obj); _ent.SaveChanges(); _res.ActionMessage = String.Format(Resources.Message.SuccessfullyUpdated, "Bus Operator Category "); _res.MsgNumber = 0; _res.MsgStatus = true; } else { _res.ActionMessage = String.Format(Resources.Message.InvalidOperation, "Bus Operator Category "); _res.MsgNumber = 1005; _res.ErrSource = "DataBase"; _res.MsgType = 3; _res.MsgStatus = true; } } else { _res.ActionMessage = String.Format(Resources.Message.AlreadyExist, "Bus Operator Category "); _res.MsgNumber = 1001; _res.ErrSource = "DataBase"; _res.MsgType = 3; _res.MsgStatus = true; } return(_res); }
public IEnumerable <OperatorBusCategoryModel> List() { var _res = _ent.Bus_OperatorBusCategory.OrderBy(x => x.BusMasterId); List <OperatorBusCategoryModel> model = new List <OperatorBusCategoryModel>(); foreach (var items in _res) { OperatorBusCategoryModel obj = new OperatorBusCategoryModel { Sno = SNo++, OBCategoryId = items.OBCategoryId, BusMasterId = items.BusMasterId, BusMasterName = items.Bus_Master.BusMasterName, BusCategoryId = items.BusCategoryId, BusCategorName = items.Bus_Categories.BusCategoryName, FacilityDetails = items.FacilityDetails, FareRules = items.FareRules }; model.Add(obj); } return(model.AsEnumerable()); }
public ActionResult Create(OperatorBusCategoryModel model) { OperatorBusCategoryRepository _rep = new OperatorBusCategoryRepository(); model = _rep.Fill(model); try { model.Message = _rep.Create(model); } catch (Exception ex) { model.Message = BusGeneralRepository.CatchException(ex); } BusGeneralRepository.ActionMessage = _res; if (model.Message.MsgNumber == 0) { return(RedirectToAction("Index")); } else { return(View(model)); } }
public ActionResult Details(int?id) { OperatorBusCategoryModel _model = new OperatorBusCategoryModel(); OperatorBusCategoryRepository _rep = new OperatorBusCategoryRepository(); try { _model = _rep.Detail(id); } catch (Exception ex) { _model.Message = BusGeneralRepository.CatchException(ex); } BusGeneralRepository.ActionMessage = _res; if (_model.Message.MsgNumber == 0) { return(View(_model)); } else { return(RedirectToAction("Index")); } }
public OperatorBusCategoryModel Detail(int?Pid) { OperatorBusCategoryModel model = new OperatorBusCategoryModel(); if (Pid != null) { var result = _ent.Bus_OperatorBusCategory.Where(x => x.OBCategoryId == Pid).FirstOrDefault(); if (result != null) { model.OBCategoryId = result.OBCategoryId; model.BusMasterId = result.BusMasterId; model.BusMasterName = result.Bus_Master.BusMasterName; model.BusCategoryId = result.BusCategoryId; model.BusCategorName = result.Bus_Categories.BusCategoryName; model.FacilityDetails = result.FacilityDetails; model.FareRules = result.FareRules; } else { _res.ActionMessage = String.Format(Resources.Message.InvalidOperation, "Bus Operator Category "); _res.MsgNumber = 1005; _res.ErrSource = "DataBase"; _res.MsgType = 3; _res.MsgStatus = true; } } else { _res.ActionMessage = String.Format(Resources.Message.InvalidOperation, "Bus Operator Category "); _res.MsgNumber = 1005; _res.ErrSource = "DataBase"; _res.MsgType = 3; _res.MsgStatus = true; } model.Message = _res; return(model); }
public OperatorBusCategoryModel Fill(OperatorBusCategoryModel model) { model.ddlBusCategorList = ddlBusCategoryList(); model.ddlBusMasterList = ddlBusMasterList(); return(model); }