Beispiel #1
0
 /// <summary>
 /// Delete a pickup area
 /// </summary>
 public virtual void DeletePickupArea(PickupAreas data)
 {
     string sql = "EXEC PickupAreas_Delete @AreaId";
     var sqlParams = new List<SqlParameter>
     {
         new SqlParameter("AreaId", data.AreaId)
     };
     _dbContext.ExecuteSqlCommand(sql, false, null, sqlParams.ToArray());
 }
        public ActionResult UpdatePickupArea(PickupAreas data)
        {
            if (!_permissionService.Authorize(StandardPermissionProvider.ManageShippingSettings))
                return AccessDeniedView();

            try
            {
                _shippingService.UpdatePickupArea(data);

                return new HttpStatusCodeResult(200);
            }
            catch
            {
                return new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest);
            }
        }
Beispiel #3
0
 /// <summary>
 /// Edit a pickup area
 /// </summary>
 public virtual void UpdatePickupArea(PickupAreas data)
 {
     string sql = "EXEC PickupAreas_Update @AreaId, @AreaName, @Cost, @MinimumPurchase";
     var sqlParams = new List<SqlParameter>
     {
         new SqlParameter("AreaId", data.AreaId),
         new SqlParameter("AreaName", data.AreaName), 
         new SqlParameter("Cost", data.Cost),
         new SqlParameter("MinimumPurchase", data.MinimumPurchase)
     };
     _dbContext.ExecuteSqlCommand(sql, false, null, sqlParams.ToArray());
 }