public int AddEmployee(EmployeeModel employee, HttpPostedFileBase file) { if (file != null) { MemoryStream ms = new MemoryStream(); file.InputStream.CopyTo(ms); employee.Image = ms.ToArray(); } employee.CreatedDate = DateTime.Now.Date; employee.UpdatedDate = DateTime.Now.Date; employee.IsActive = true; using (PhysioDevEntities db = new PhysioDevEntities()) { try { Employee emp = new Employee(); employee.CopyProperties(emp); db.Employees.Add(emp); db.SaveChanges(); return(1); } catch (Exception) { return(0); } } }
public int UpdateEmployee(EmployeeModel employee) { using (PhysioDevEntities db = new PhysioDevEntities()) { employee.UpdatedDate = DateTime.Now.Date; try { Employee objEmp = new Employee(); employee.CopyProperties(objEmp); objEmp.IsActive = true; db.Entry(objEmp).State = EntityState.Modified; db.SaveChanges(); return(1); } catch (Exception ex) { return(0); } } }