public ActionResult AircraftIdentifierEdit( System.Guid aircraftIdentifierId ) { ViewBag.AircraftIdentifierId = aircraftIdentifierId; var aircraftIdentifierContract = new AircraftIdentifierContract(); aircraftIdentifierContract.AircraftIdentifier = new CrudeAircraftIdentifierServiceClient().FetchByAircraftIdentifierId(aircraftIdentifierId); ViewBag.AircraftId = new SelectList(new CrudeAircraftServiceClient().FetchAll(), "AircraftId", "AircraftName", aircraftIdentifierContract.AircraftIdentifier.AircraftId ); ViewBag.AircraftIdentifierTypeRcd = new SelectList(new CrudeAircraftIdentifierTypeRefServiceClient().FetchAll(), "AircraftIdentifierTypeRcd", "AircraftIdentifierTypeName", aircraftIdentifierContract.AircraftIdentifier.AircraftIdentifierTypeRcd ); ViewBag.DefaultUserName = new CrudeDefaultUserServiceClient().FetchByDefaultUserId(aircraftIdentifierContract.AircraftIdentifier.UserId).DefaultUserName; return(View( "~/Views/Templates/Aircraft/AircraftIdentifier/AircraftIdentifierEdit.cshtml", aircraftIdentifierContract )); }
public ActionResult AircraftIdentifierCreate([Bind()] AircraftIdentifierContract aircraftIdentifierContract, System.Guid aircraftId, System.String aircraftIdentifierTypeRcd) { if (ModelState.IsValid) { aircraftIdentifierContract.AircraftIdentifier.AircraftId = aircraftId; aircraftIdentifierContract.AircraftIdentifier.AircraftIdentifierTypeRcd = aircraftIdentifierTypeRcd; new CrudeAircraftIdentifierServiceClient().Insert(aircraftIdentifierContract.AircraftIdentifier); return(RedirectToAction("AircraftIdentifierIndex", new { aircraftId = aircraftIdentifierContract.AircraftIdentifier.AircraftId })); } return(View( "~/Views/Templates/Aircraft/AircraftIdentifier/AircraftIdentifierCreate.cshtml", aircraftIdentifierContract )); }
public ActionResult AircraftIdentifierCreate(System.Guid?aircraftId, System.Guid?userId) { var aircraftIdentifierContract = new AircraftIdentifierContract(); aircraftIdentifierContract.AircraftIdentifier = new CrudeAircraftIdentifierContract(); if (aircraftId != null) { aircraftIdentifierContract.AircraftIdentifier.AircraftId = (System.Guid)aircraftId; } if (userId != null) { aircraftIdentifierContract.AircraftIdentifier.UserId = (System.Guid)userId; } ViewBag.AircraftId = new SelectList(new CrudeAircraftServiceClient().FetchAll(), "AircraftId", "AircraftName", aircraftIdentifierContract.AircraftIdentifier.AircraftId ); ViewBag.AircraftIdentifierTypeRcd = new SelectList(new CrudeAircraftIdentifierTypeRefServiceClient().FetchAll(), "AircraftIdentifierTypeRcd", "AircraftIdentifierTypeName", aircraftIdentifierContract.AircraftIdentifier.AircraftIdentifierTypeRcd ); if (userId == null) { aircraftIdentifierContract.AircraftIdentifier.UserId = new System.Guid("{FFFFFFFF-5555-5555-5555-FFFFFFFFFFFF}"); } ViewBag.DefaultUserName = new CrudeDefaultUserServiceClient().FetchByDefaultUserId(aircraftIdentifierContract.AircraftIdentifier.UserId).DefaultUserName; aircraftIdentifierContract.AircraftIdentifier.DateTime = DateTime.UtcNow; return(View( "~/Views/Templates/Aircraft/AircraftIdentifier/AircraftIdentifierCreate.cshtml", aircraftIdentifierContract )); }