public virtual IActionResult DimensionUpdate(MeasureDimensionModel model)
        {
            if (!_permissionService.Authorize(StandardPermissionProvider.ManageShippingSettings))
            {
                return(AccessDeniedView());
            }

            if (!ModelState.IsValid)
            {
                return(ErrorJson(ModelState.SerializeErrors()));
            }

            var dimension = _measureService.GetMeasureDimensionById(model.Id);

            dimension = model.ToEntity(dimension);
            _measureService.UpdateMeasureDimension(dimension);

            //activity log
            _customerActivityService.InsertActivity("EditMeasureDimension",
                                                    string.Format(_localizationService.GetResource("ActivityLog.EditMeasureDimension"), dimension.Id), dimension);

            return(new NullJsonResult());
        }
Example #2
0
        public virtual ActionResult DimensionAdd([Bind(Exclude = "Id")] MeasureDimensionModel model)
        {
            if (!_permissionService.Authorize(StandardPermissionProvider.ManageShippingSettings))
            {
                return(AccessDeniedView());
            }

            if (!ModelState.IsValid)
            {
                return(Json(new DataSourceResult {
                    Errors = ModelState.SerializeErrors()
                }));
            }

            var dimension = new MeasureDimension();

            dimension = model.ToEntity(dimension);
            _measureService.InsertMeasureDimension(dimension);

            //activity log
            _customerActivityService.InsertActivity("AddNewMeasureDimension", _localizationService.GetResource("ActivityLog.AddNewMeasureDimension"), dimension.Id);

            return(new NullJsonResult());
        }
 public static MeasureDimension ToEntity(this MeasureDimensionModel model, MeasureDimension destination)
 {
     return(model.MapTo(destination));
 }
 public static MeasureDimension ToEntity(this MeasureDimensionModel model)
 {
     return(model.MapTo <MeasureDimensionModel, MeasureDimension>());
 }
Example #5
0
 public static MeasureDimension ToEntity(this MeasureDimensionModel model)
 {
     return(Mapper.Map <MeasureDimensionModel, MeasureDimension>(model));
 }
Example #6
0
 public static MeasureDimension ToEntity(this MeasureDimensionModel model, MeasureDimension entity)
 {
     MapperFactory.Map(model, entity);
     return(entity);
 }
Example #7
0
 public static MeasureDimension ToEntity(this MeasureDimensionModel model, MeasureDimension destination)
 {
     return(AutoMapperConfiguration.Mapper.Map(model, destination));
 }
Example #8
0
 public static MeasureDimension ToEntity(this MeasureDimensionModel model)
 {
     return(AutoMapperConfiguration.Mapper.Map <MeasureDimensionModel, MeasureDimension>(model));
 }