// // GET: /PetrolCard/ public ActionResult Create() { List <PetrolCardItem> lstPCard = new List <PetrolCardItem>(); PetrolCardService objPCard = new PetrolCardService(); lstPCard = objPCard.PetrolCardListData(); PetrolCardItem objPCardItem = new PetrolCardItem(); objPCardItem.ListPetrolCard = new List <PetrolCardItem>(); objPCardItem.ListPetrolCard.AddRange(lstPCard); #region DDL Vehicle List <VehicleItem> lstVehicle = new List <VehicleItem>(); lstVehicle = objPCard.GetVehicle(); objPCardItem.ListVehicle = new List <VehicleItem>(); objPCardItem.ListVehicle.AddRange(lstVehicle); #endregion #region DDL PaymentType List <clsMasterData> lstMasters1 = new List <clsMasterData>(); lstMasters1 = objPCard.GetPaymentType(); objPCardItem.ListMaster = new List <clsMasterData>(); objPCardItem.ListMaster.AddRange(lstMasters1); #endregion #region DDL PCardType List <clsMasterData> lstMasters = new List <clsMasterData>(); lstMasters = objPCard.GetPCardType(); objPCardItem.ListMaster1 = new List <clsMasterData>(); objPCardItem.ListMaster1.AddRange(lstMasters); #endregion return(View(objPCardItem)); }
public ActionResult Create(PetrolCardItem model) { PetrolCardService objPCardService = new PetrolCardService(); model.Status = "Active"; objPCardService.Insert(model); return(RedirectToAction("Create")); }
public ActionResult Create() { //int Empid = 0; //if (Url.RequestContext.RouteData.Values["id"].ToString() != null) //{ // Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); //} int cid = 0; if (Session["CompID"] != null) { cid = Convert.ToInt32(Session["CompID"].ToString()); } List <VehicleItem> lstVehicle = new List <VehicleItem>(); VehicleMasterService objVehicle = new VehicleMasterService(); lstVehicle = objVehicle.VehicleListData("Active", cid); VehicleItem objVehicleItem = new VehicleItem(); objVehicleItem.ListVehicle = new List <VehicleItem>(); objVehicleItem.ListVehicle.AddRange(lstVehicle); List <VehicleTypeModel> lstVType = new List <VehicleTypeModel>(); lstVType = objVehicle.getActiveVType(); objVehicleItem.ListVType = new List <VehicleTypeModel>(); objVehicleItem.ListVType.AddRange(lstVType); //#region Bind DropDown comp List <CompanyItem> objCompany = new List <CompanyItem>(); CompanyService objListCompany = new CompanyService(); objCompany = objListCompany.GetALL(); objVehicleItem.ListCompany = new List <CompanyItem>(); objVehicleItem.ListCompany.AddRange(objCompany); if (Session["CompID"] != null) { cid = Convert.ToInt32(Session["CompID"].ToString()); } //#endregion #region Bind DropDown Branch List <BranchItem> lstBranch = new List <BranchItem>(); lstBranch = objVehicle.GetBranch(); objVehicleItem.ListBranch = new List <BranchItem>(); objVehicleItem.ListBranch.AddRange(lstBranch); #endregion #region Bind DropDown Emp List <EmployeeItem> lstEmp = new List <EmployeeItem>(); lstEmp = objVehicle.GetEmp(cid); objVehicleItem.ListEmp = new List <EmployeeItem>(); objVehicleItem.ListEmp.AddRange(lstEmp); #endregion PetrolCardService objPCard = new PetrolCardService(); PetrolCardItem objPCardItem = new PetrolCardItem(); #region DDL PaymentType List <clsMasterData> lstMasters1 = new List <clsMasterData>(); lstMasters1 = objPCard.GetPaymentType(); objPCardItem.ListMaster = new List <clsMasterData>(); objPCardItem.ListMaster.AddRange(lstMasters1); objVehicleItem.ListMasterTablePayment = objPCardItem.ListMaster; #endregion #region DDL PCardType List <clsMasterData> lstMasters = new List <clsMasterData>(); lstMasters = objPCard.GetPCardType(); objPCardItem.ListMaster1 = new List <clsMasterData>(); objPCardItem.ListMaster1.AddRange(lstMasters); objVehicleItem.ListMasterTableCard = objPCardItem.ListMaster1; #endregion ViewBag.Menuid = Request.QueryString["menuId"]; return(View(objVehicleItem)); }
public ActionResult View(int id) { VehicleMasterService objVService = new VehicleMasterService(); VehicleItem objVItem = new VehicleItem(); List <VehicleItem> lstVItem = new List <VehicleItem>(); objVItem = objVService.GetById(id); //Session["Empid"] = objPassItem.EmpId; objVItem.ListVehicle = new List <VehicleItem>(); objVItem.ListVehicle.AddRange(lstVItem); List <VehicleTypeModel> lstVType = new List <VehicleTypeModel>(); lstVType = objVService.getActiveVType(); objVItem.ListVType = new List <VehicleTypeModel>(); objVItem.ListVType.AddRange(lstVType); //Bind Doc Grid List <VehicleDocumentItem> ListVehicle = new List <VehicleDocumentItem>(); ListVehicle = objVService.getVehicleDoc(id); objVItem.ListVehicleDocument = new List <VehicleDocumentItem>(); objVItem.ListVehicleDocument.AddRange(ListVehicle); List <CompanyItem> objCompany = new List <CompanyItem>(); CompanyService objListCompany = new CompanyService(); objCompany = objListCompany.GetALL(); objVItem.ListCompany = new List <CompanyItem>(); objVItem.ListCompany.AddRange(objCompany); int cid = 0; if (Session["CompID"] != null) { cid = Convert.ToInt32(Session["CompID"].ToString()); } #region Bind DropDown Emp List <EmployeeItem> lstEmp = new List <EmployeeItem>(); lstEmp = objVService.GetEmp(cid); objVItem.ListEmp = new List <EmployeeItem>(); objVItem.ListEmp.AddRange(lstEmp); #endregion #region Bind DropDown Branch List <BranchItem> lstBranch = new List <BranchItem>(); lstBranch = objVService.GetBranch(); objVItem.ListBranch = new List <BranchItem>(); objVItem.ListBranch.AddRange(lstBranch); #endregion PetrolCardService objPCard = new PetrolCardService(); PetrolCardItem objPCardItem = new PetrolCardItem(); #region DDL PaymentType List <clsMasterData> lstMasters1 = new List <clsMasterData>(); lstMasters1 = objPCard.GetPaymentType(); objPCardItem.ListMaster = new List <clsMasterData>(); objPCardItem.ListMaster.AddRange(lstMasters1); objVItem.ListMasterTablePayment = objPCardItem.ListMaster; #endregion #region DDL PCardType List <clsMasterData> lstMasters = new List <clsMasterData>(); lstMasters = objPCard.GetPCardType(); objPCardItem.ListMaster1 = new List <clsMasterData>(); objPCardItem.ListMaster1.AddRange(lstMasters); objVItem.ListMasterTableCard = objPCardItem.ListMaster1; #endregion ViewBag.Menuid = Request.QueryString["menuId"]; var aa = ViewBag.Menuid; return(View(objVItem)); }