Example #1
0
        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));
        }
Example #2
0
        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));
        }