public EmployeeView(Employee model) { Mapper.CreateMap<Employee, EmployeeView>(); Mapper.Map<Employee, EmployeeView>(model, this); this.created = model.created.ToString().Replace('T', ' '); this.updated = model.updated.ToString().Replace('T', ' '); this.categoryIds = model.categories.Select(c => c.id).ToArray(); }
public Employee getModel(IRepository repo) { var model = new Employee(); Mapper.CreateMap<EmployeeView, Employee>(); Mapper.Map<EmployeeView, Employee>(this, model); if (this.categoryIds.Length > 0) { model.categories = repo.getCategories(this.categoryIds).ToArray(); } return model; }
public Employee createEmployee(Employee model) { db.employees.Add(model); db.SaveChanges(); return model; }