public JsonResult DeletePrep(int TankPrepID) { PopulateSecurityExtended(); TANK_usp_insupd_TankPrep_spParams TANK_usp_insupd_TankPrep_spParams = new TANK_usp_insupd_TankPrep_spParams() { ActiveFL = false, LocationID = SecurityExtended.LocationId ?? 0, UpdateUserAN = SecurityExtended.UserName, TankPrepID = TankPrepID }; _utilityService.ExecStoredProcedureWithoutResults("TANK_usp_insupd_TankPrep", TANK_usp_insupd_TankPrep_spParams); return(Json(1)); }
public ActionResult Prep(TankPrepPostModel postModel) { LoadTankPrepDropdowns(); if (!ModelState.IsValid) { //return appropriate validation messages return(View(postModel)); } PopulateSecurityExtended(); //todo: re-factor it as required TANK_usp_insupd_TankPrep_spParams TANK_usp_insupd_TankPrep_spParams = new TANK_usp_insupd_TankPrep_spParams(); TANK_usp_insupd_TankPrep_spParams.LocationID = SecurityExtended.LocationId ?? 0; TANK_usp_insupd_TankPrep_spParams.EquipmentID = postModel.EquipmentID; TANK_usp_insupd_TankPrep_spParams.ChassisEquipmentID = postModel.ChassisEquipmentID; TANK_usp_insupd_TankPrep_spParams.LoadStatusTypeCD = postModel.LoadStatusTypeCD; TANK_usp_insupd_TankPrep_spParams.ReloadFL = postModel.ReloadFL; TANK_usp_insupd_TankPrep_spParams.ProductID = postModel.ProductID; TANK_usp_insupd_TankPrep_spParams.FromLocationID = postModel.FromLocationID; TANK_usp_insupd_TankPrep_spParams.ToLocationID = postModel.ToLocationID; TANK_usp_insupd_TankPrep_spParams.ChargeCodeID = postModel.ChargeCodeID; TANK_usp_insupd_TankPrep_spParams.ShipmentAN = postModel.ShipmentAN; TANK_usp_insupd_TankPrep_spParams.FittingCD = postModel.FittingCD; TANK_usp_insupd_TankPrep_spParams.CommentsAn = postModel.CommentsAn; TANK_usp_insupd_TankPrep_spParams.ScheduledLoadDT = postModel.ScheduledLoadDT; TANK_usp_insupd_TankPrep_spParams.ScheduledDeliveryDT = postModel.ScheduledDeliveryDT; TANK_usp_insupd_TankPrep_spParams.DeliverASAPFL = postModel.DeliverASAPFL; TANK_usp_insupd_TankPrep_spParams.ContactID = postModel.ContactID; TANK_usp_insupd_TankPrep_spParams.UpdateUserAN = SecurityExtended.UserName; TANK_usp_insupd_TankPrep_spParams.TankPrepID = 0; _utilityService.ExecStoredProcedureWithoutResults("TANK_usp_insupd_TankPrep", TANK_usp_insupd_TankPrep_spParams); Success("Tank Prep Saved Successfully."); //return appropriate message return(View(postModel)); }