public IActionResult Create([Bind] Employeeinfo objEmp) { if (ModelState.IsValid) { employeeDAL.AddEmployee(objEmp); return(RedirectToAction("Index")); } return(View(objEmp)); }
public IActionResult Edit(int?id, [Bind] Employeeinfo objEmp) { if (id == null) { return(NotFound()); } if (ModelState.IsValid) { employeeDAL.UpdateEmployee(objEmp); return(RedirectToAction("Index")); } return(View(employeeDAL)); }
public IActionResult Details(int?id) { if (id == null) { return(NotFound()); } Employeeinfo emp = employeeDAL.GetEmployeeById(id); if (emp == null) { return(NotFound()); } return(View(emp)); }
public bool DeletEmp(Employeeinfo DeletEmp) { var GetEmp = _dbContext.Emptable.FirstOrDefault(u => u.EmpId == DeletEmp.EmpId); if (GetEmp != null) { _dbContext.Remove(GetEmp); _dbContext.SaveChanges(); } else { return(false); } return(true); }
public bool UpdateEmp(Employeeinfo Updatetails) { var GetEmp = _dbContext.Emptable.FirstOrDefault(u => u.EmpId == Updatetails.EmpId); if (GetEmp != null) { GetEmp.EmpName = Updatetails.EmpName; GetEmp.Department = Updatetails.Department; GetEmp.Salary = Updatetails.Salary; _dbContext.SaveChanges(); } else { return(false); } return(true); }
public bool AddEmployee(Employeeinfo ecAdd) { _dbContext.Emptable.Add(ecAdd); _dbContext.SaveChanges(); return(true); }
public Employeeinfo GetEmpdetails(int EmpId) { Employeeinfo editobj = new Employeeinfo(); return(_dbContext.Emptable.FirstOrDefault(u => u.EmpId == EmpId)); }
void DeleteEmp(Employeeinfo EmID) { objinsert = EmID; popupDelete = true; }
void EditEmp(Employeeinfo EmID) { objinsert = EmID; popup = true; }
void DetilsEmp(Employeeinfo EmID) { objinsert = EmID; popupDetils = true; }