コード例 #1
0
ファイル: SettingsMapper.cs プロジェクト: txsll/SLLInvoices
        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;
        }
コード例 #2
0
        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");
        }