public ActionResult Edit(RevisiKeterangan model) { var query = ""; Context.SalesOrder dbso = RepoSalesOrder.FindByPK(model.IdSalesOrder.Value); if (ModelState.IsValid) { if (dbso.SalesOrderOncallId.HasValue) { dbso.SalesOrderOncall.Keterangan = model.KeteranganRevisi; } else if (dbso.SalesOrderPickupId.HasValue) { dbso.SalesOrderPickup.Keterangan = model.KeteranganRevisi; query += "UPDATE dbo.\"SalesOrderPickup\" SET \"Keterangan\" = " + model.KeteranganRevisi + " WHERE \"SalesOrderPickupId\" = " + dbso.SalesOrderPickupId + ";"; } RepoSalesOrder.save(dbso); RepoAuditrail.SetAuditTrail(query, "List Order", "Revisi Keterangan", UserPrincipal.id); return(RedirectToAction("Index", "ListOrder")); } return(View("Form", model)); }
public ActionResult Edit(int idSo) { Context.SalesOrder dbso = RepoSalesOrder.FindByPK(idSo); RevisiKeterangan model = new RevisiKeterangan(dbso); return(View("Form", model)); }