public JsonResult ReAdd(EmployeeReAddModel result) { if (result.Employees.Count > 0 && result.Employees != null) { result = ContextManager.ReAddEmployees(result); } return(Json(result, JsonRequestBehavior.AllowGet)); }
public static EmployeeReAddModel ReAddEmployees(EmployeeReAddModel model) { using (var session = Store.OpenSession()) { var fromEmployee = session.Load <Employee>("employees/" + model.EmployeeId); foreach (var employee in model.Employees) { employee.CompanyId = fromEmployee.CompanyId; session.Store(employee); } session.SaveChanges(); } return(model); }