Exemple #1
0
        public IActionResult Delete(long id)
        {
            EmployeeAsset employeeAsset = db.EmployeeAsset.GetFirstOrDefault(e => e.Id == id);

            employeeAsset.IsActive  = false;
            employeeAsset.IsDeleted = true;
            db.EmployeeAsset.Update(employeeAsset);
            db.Save();
            return(View("Index"));
        }
Exemple #2
0
        public IActionResult Edit(long id)
        {
            ViewBag.Employee = db.Employee.GetAll().Where(e => e.IsActive == true && e.IsDeleted == false);

            EmployeeAsset   employeeAsset   = db.EmployeeAsset.GetFirstOrDefault(e => e.Id == id);
            vmEmployeeAsset vmEmployeeAsset = new vmEmployeeAsset()
            {
                Id          = employeeAsset.Id,
                EmployeeId  = employeeAsset.EmployeeId,
                Product     = employeeAsset.Product,
                Description = employeeAsset.Description,
                Remarks     = employeeAsset.Remarks
            };

            return(View("_Edit"));
        }
Exemple #3
0
        public IActionResult Edit(vmEmployeeAsset vmEmployeeAsset)
        {
            if (ModelState.IsValid)
            {
                EmployeeAsset employeeAsset = db.EmployeeAsset.GetFirstOrDefault(e => e.Id == vmEmployeeAsset.Id);

                employeeAsset.EmployeeId  = vmEmployeeAsset.EmployeeId;
                employeeAsset.Product     = vmEmployeeAsset.Product;
                employeeAsset.Description = vmEmployeeAsset.Description;
                employeeAsset.Remarks     = vmEmployeeAsset.Remarks;

                db.EmployeeAsset.Update(employeeAsset);
                db.Save();
            }
            return(PartialView("_Edit"));
        }
Exemple #4
0
 public IActionResult Create(vmEmployeeAsset vmEmployeeAsset)
 {
     if (ModelState.IsValid)
     {
         EmployeeAsset employeeAsset = new EmployeeAsset()
         {
             EmployeeId  = vmEmployeeAsset.EmployeeId,
             Product     = vmEmployeeAsset.Product,
             Description = vmEmployeeAsset.Description,
             Remarks     = vmEmployeeAsset.Remarks
         };
         db.EmployeeAsset.Add(employeeAsset);
         db.Save();
     }
     return(PartialView("_Create"));
 }