Esempio n. 1
0
 private GroupSelectListItem Map(CartonArea src)
 {
     return(new GroupSelectListItem
     {
         Text = src.ShortName + " : " + src.Description,
         Value = src.AreaId,
         GroupText = string.IsNullOrEmpty(src.Building) ? "All Building" : src.Building
     });
 }
Esempio n. 2
0
 private GroupSelectListItem Map(CartonArea src)
 {
     return(new GroupSelectListItem
     {
         GroupText = string.IsNullOrEmpty(src.BuildingId) ? "Multiple Bldg" : src.BuildingId,
         Value = src.AreaId,
         Text = string.Format("{0}: {1}", src.ShortName, src.Description)
     });
 }
Esempio n. 3
0
 internal CartonAreaModel(CartonArea src)
 {
     AreaId                = src.AreaId;
     Description           = src.Description;
     ShortName             = src.ShortName;
     TotalLocations        = src.TotalLocations;
     LocationNumberingFlag = src.LocationNumberingFlag;
     IsPalletRequired      = src.IsPalletRequired;
     UnusableInventory     = src.UnusableInventory;
 }
Esempio n. 4
0
 internal CartonAreaLocationCountMatrixViewModel(CartonArea area)
 {
     _counts               = new BoolArrayTwoDimensional();
     AreaId                = area.AreaId;
     _counts[null, null]   = area.TotalLocations;
     _counts[true, null]   = area.CountAssignedLocations;
     _counts[true, true]   = area.CountEmptyAssignedLocations;
     _counts[false, true]  = area.CountEmptyUnassignedLocations;
     _counts[null, true]   = area.CountEmptyLocations;
     _counts[true, false]  = area.CountNonemptyAssignedLocations;
     _counts[false, false] = area.CountNonemptyUnassignedLocations;
     _counts[false, null]  = area.CountUnassignedLocations;
     _counts[null, false]  = area.CountNonemptyLocations;
 }
Esempio n. 5
0
        public virtual ActionResult UpdateArea(CartonAreaModel cam)
        {
            var entity = new CartonArea
            {
                AreaId = cam.AreaId,
                LocationNumberingFlag = cam.LocationNumberingFlag,
                IsPalletRequired      = cam.IsPalletRequired,
                UnusableInventory     = cam.UnusableInventory,
                Description           = cam.Description
            };

            try
            {
                _service.UpdateArea(entity);
                AddStatusMessage(string.Format("Area {0} successfully updated", entity.ShortName));
            }
            catch (DbException ex)
            {
                ModelState.AddModelError("", ex.Message);
            }
            //TODO : pass building also
            return(RedirectToAction(MVC_CartonAreas.CartonAreas.Home.CartonArea(entity.BuildingId)));
        }