Exemplo n.º 1
0
        public ActionResult Edit(int id)
        {
            PetrolExpService objPExpService = new PetrolExpService();
            PetrolExpItem    objPExpItem    = new PetrolExpItem();

            objPExpItem = objPExpService.GetById(id);
            List <PetrolExpItem> lstPExp = new List <PetrolExpItem>();

            objPExpItem.ListPCard = new List <PetrolExpItem>();
            objPExpItem.ListPCard.AddRange(lstPExp);
            int cid = 0;

            if (Session["CompID"] != null)
            {
                cid = Convert.ToInt32(Session["CompID"].ToString());
            }
            #region Bind DropDown Vehicle
            List <VehicleItem> lstVehicle = new List <VehicleItem>();
            lstVehicle = objPExpService.GetVehicle(cid);
            objPExpItem.ListVehicle = new List <VehicleItem>();
            objPExpItem.ListVehicle.AddRange(lstVehicle);

            #endregion

            #region Bind DropDown Emp
            List <EmployeeItem> lstEmp = new List <EmployeeItem>();
            lstEmp = objPExpService.GetEmp(cid);
            objPExpItem.ListEmp = new List <EmployeeItem>();
            objPExpItem.ListEmp.AddRange(lstEmp);

            #endregion
            ViewBag.Menuid = Request.QueryString["menuId"];
            return(View(objPExpItem));
        }
Exemplo n.º 2
0
        public ActionResult Edit(PetrolExpItem model)
        {
            PetrolExpService objPExp = new PetrolExpService();

            objPExp.Update(model);
            return(RedirectToAction("Create", new { @menuId = model.Viewbagidformenu }));
        }
Exemplo n.º 3
0
        public int Update(PetrolExpItem model)
        {
            Mapper.CreateMap <PetrolExpItem, Petrol_Expense>();
            Petrol_Expense objDep = DbContext.Petrol_Expense.SingleOrDefault(m => m.ID == model.ID);

            objDep = Mapper.Map(model, objDep);
            return(DbContext.SaveChanges());
        }
Exemplo n.º 4
0
        public PetrolExpItem GetById(int id)
        {
            Mapper.CreateMap <Petrol_Expense, PetrolExpItem>();
            Petrol_Expense objDep     = DbContext.Petrol_Expense.SingleOrDefault(m => m.ID == id);
            PetrolExpItem  objDepItem = Mapper.Map <PetrolExpItem>(objDep);

            return(objDepItem);
        }
Exemplo n.º 5
0
        public ActionResult Create(PetrolExpItem model)
        {
            //int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString());
            //model.EmpID = Empid;
            PetrolExpService objPCard = new PetrolExpService();

            objPCard.Insert(model);
            return(RedirectToAction("Create", new { @menuId = model.Viewbagidformenu }));
        }
Exemplo n.º 6
0
 public int Insert(PetrolExpItem model)
 {
     try
     {
         Mapper.CreateMap <PetrolExpItem, Petrol_Expense>();
         Petrol_Expense objPetrol = Mapper.Map <Petrol_Expense>(model);
         DbContext.Petrol_Expense.Add(objPetrol);
         return(DbContext.SaveChanges());
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Exemplo n.º 7
0
 public ActionResult delete(int id, int menuid)
 {
     try
     {
         //int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString());
         PetrolExpService objService = new PetrolExpService();
         PetrolExpItem    objDoc     = new PetrolExpItem();
         objDoc = objService.GetById(id);
         db.Petrol_Expense.Remove(db.Petrol_Expense.Find(id));
         db.SaveChanges();
         //ViewBag.Empid = Empid;
         ViewBag.Menuid = Request.QueryString["menuId"];
     }
     catch (Exception ex)
     {
         //ViewBag.ErrorMsg = "First Delete This Tenancy No's All Documents. ";
         return(View("Error"));
     }
     return(RedirectToAction("Create", new { @id = id, @menuId = Request.QueryString["menuId"] }));
 }