Exemplo n.º 1
0
        public int Update(EmpDepositeItem model)
        {
            Mapper.CreateMap <EmpDepositeItem, EmployeeDeposite>();
            EmployeeDeposite objDep = DBContext.EmployeeDeposites.SingleOrDefault(m => m.DepId == model.DepId);

            objDep = Mapper.Map(model, objDep);
            return(DBContext.SaveChanges());
        }
Exemplo n.º 2
0
        public EmpDepositeItem GetById(int id)
        {
            Mapper.CreateMap <EmployeeDeposite, EmpDepositeItem>();
            EmployeeDeposite objDep     = DBContext.EmployeeDeposites.SingleOrDefault(m => m.DepId == id);
            EmpDepositeItem  objDepItem = Mapper.Map <EmpDepositeItem>(objDep);

            return(objDepItem);
        }
Exemplo n.º 3
0
 public int Insert(EmpDepositeItem model)
 {
     try
     {
         Mapper.CreateMap <EmpDepositeItem, EmployeeDeposite>();
         EmployeeDeposite objempDeposite = Mapper.Map <EmployeeDeposite>(model);
         DBContext.EmployeeDeposites.Add(objempDeposite);
         return(DBContext.SaveChanges());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 4
0
        public ActionResult View(int id, int DepId)
        {
            EmpDepositeService objDepositeService = new EmpDepositeService();
            EmpDepositeItem    objDepositeItem    = new EmpDepositeItem();

            objDepositeItem = objDepositeService.GetById(DepId);
            //Session["Empid"] = objPassItem.EmpId;
            List <EmpDepositeItem> lstPassport = new List <EmpDepositeItem>();

            objDepositeItem.ListDeposit = new List <EmpDepositeItem>();
            objDepositeItem.ListDeposit.AddRange(lstPassport);
            ViewBag.DeptId = DepId;
            ViewBag.Menuid = Request.QueryString["menuId"];
            return(View(objDepositeItem));
        }
Exemplo n.º 5
0
        public ActionResult Create()
        {
            int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString());

            EmpDepositeService     objDeposit = new EmpDepositeService();
            List <EmpDepositeItem> listDep    = new List <EmpDepositeItem>();

            listDep       = objDeposit.DepositListData(Empid);
            ViewBag.Empid = Empid;
            EmpDepositeItem objDepitem = new EmpDepositeItem();

            objDepitem.ListDeposit = new List <EmpDepositeItem>();
            objDepitem.ListDeposit.AddRange(listDep);
            ViewBag.Menuid = Request.QueryString["menuId"];
            return(View(objDepitem));
        }
Exemplo n.º 6
0
        public ActionResult delete(int id, int DId, int menuid)
        {
            //int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString());
            EmpDepositeService     objService = new EmpDepositeService();
            List <EmpDepositeItem> lstItem    = new List <EmpDepositeItem>();
            EmpDepositeItem        objDoc     = new EmpDepositeItem();

            objDoc = objService.GetById(DId);
            db.EmployeeDeposites.Remove(db.EmployeeDeposites.Find(DId));
            db.SaveChanges();

            //ViewBag.Empid = Empid;
            ViewBag.Menuid = Request.QueryString["menuId"];

            return(RedirectToAction("Create", new { @id = id, @menuId = Request.QueryString["menuId"] }));
        }
Exemplo n.º 7
0
        public ActionResult Create(EmpDepositeItem model)
        {
            model.Status = "Active";
            int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString());

            model.EmpId = Empid;

            string uid = null;

            if (Session["UserId"] != null)
            {
                uid = Session["UserId"].ToString();
            }
            model.CreatedBy   = uid;
            model.CreatedDate = System.DateTime.Now;
            EmpDepositeService objDeposit = new EmpDepositeService();

            objDeposit.Insert(model);
            return(RedirectToAction("Create", new { @menuId = model.Viewbagidformenu }));
        }
Exemplo n.º 8
0
        public ActionResult Edit(EmpDepositeItem model)
        {
            model.DepId = model.DId;
            int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString());

            model.EmpId = Empid;

            string uid = null;

            if (Session["UserId"] != null)
            {
                uid = Session["UserId"].ToString();
            }
            model.UpdatedBy   = uid;
            model.UpdatedDate = System.DateTime.Now;
            EmpDepositeService objPass = new EmpDepositeService();

            objPass.Update(model);
            ViewBag.Empid = Empid;
            return(RedirectToAction("Create", new { @id = Empid, @menuId = model.Viewbagidformenu }));
        }