public InmateUnit MapInmateUnitDTO(InmateUnitDTO input) { InmateUnit output = new InmateUnit(); output.Address1 = input.Address1; output.Address2 = input.Address2; output.City = input.City; output.InmateUnitId = input.InmateUnitId; output.State = input.State; output.TDCJUnitNumber = input.TDCJUnitNumber; output.UnitName = input.UnitName; output.Zip = input.Zip; return output; }
public ActionResult InmateUnitPost(InmateUnitDTO inmateUnitDTO) { if (!ModelState.IsValid) throw new HttpException(400, "Invalid data."); InmateUnit inmateUnit = _mapper.MapInmateUnitDTO(inmateUnitDTO); if (_inmateUnitService.Exists(inmateUnitDTO.InmateUnitId)) _inmateUnitService.Update(inmateUnit); else _inmateUnitService.Insert(inmateUnit); return RedirectToAction("InmateUnits"); }