public ActionResult EditEquipmentEmployeeRelation() { Guid equipmentId; int employeeId; try { equipmentId = Guid.Parse(Request.QueryString["equipmentId"]); employeeId = int.Parse(Request.QueryString["employeeId"]); } catch (ArgumentNullException) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EquipmentEmployeeRelationDTO relationDTO; try { relationDTO = EqEmpService.GetByEquipmentAndEmployee(equipmentId, employeeId); } catch (DllNotFoundException) { return(HttpNotFound()); } EquipmentEmployeeRelationVM relationVM = Mapper.Map <EquipmentEmployeeRelationVM>(relationDTO); return(View(relationVM)); }
public ActionResult EditEquipmentEmployeeRelation([Bind(Include = "Id,EquipmentId,CreatedAt,UpdatedAt")] EquipmentEmployeeRelationVM relationVM) { if (ModelState.IsValid) { EquipmentEmployeeRelationDTO relationDTO = Mapper.Map <EquipmentEmployeeRelationDTO>(relationVM); EqEmpService.UpdateDates(relationDTO); } else { ModelState.AddModelError(null, "Что-то пошло не так. Не удалось сохранить изменения"); } return(View(relationVM)); }