Esempio n. 1
0
 public bool StoreNameDelete(StoreNamesDTO storeName)
 {
     try
     {
         StoreNames.Delete(StoreNames.GetAll().FirstOrDefault(c => c.StoreNameId == storeName.StoreNameId));
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Esempio n. 2
0
        public StoreRowEditFm(Utils.Operation operation, StoreNamesDTO model)
        {
            InitializeComponent();

            _storeNameId            = (operation == Utils.Operation.Add) ? -1 : model.StoreNameId;
            _operation              = operation;
            storeNamesBS.DataSource = Item = model;

            nameTBox.DataBindings.Add("EditValue", storeNamesBS, "Name");
            cellCountTBox.DataBindings.Add("EditValue", storeNamesBS, "CellCount", true);
            lineCountTBox.DataBindings.Add("EditValue", storeNamesBS, "LineCount", true);
            columnCountTBox.DataBindings.Add("EditValue", storeNamesBS, "ColumnCount", true);

            SetEnumerationType(model);
        }
Esempio n. 3
0
        private void SetEnumerationType(StoreNamesDTO model)
        {
            switch (model.EnumerationTypeId)
            {
            case 1:
                numberingRGroup.SelectedIndex = 0;
                break;

            case 2:
                numberingRGroup.SelectedIndex = 1;
                break;

            default:
                numberingRGroup.SelectedIndex = 0;
                break;
            }
        }
Esempio n. 4
0
        public StoreNameEditFm(Utils.Operation operation, StoreNamesDTO model)
        {
            InitializeComponent();

            _operation   = operation;
            _storeNameId = (operation == Utils.Operation.Add) ? -1 : model.StoreNameId;

            storeNamesBS.DataSource = Item = model;
            nameTBox.DataBindings.Add("EditValue", storeNamesBS, "Name");

            storeNamesService = Program.kernel.Get <IStoreNamesService>();

            storeTypeEdit.Properties.DataSource = storeNamesService.GetStoreTypes();
            storeTypeEdit.DataBindings.Add("EditValue", storeNamesBS, "StoreTypeId", true, DataSourceUpdateMode.OnPropertyChanged);
            storeTypeEdit.Properties.DisplayMember = "StoreTypeName";
            storeTypeEdit.Properties.ValueMember   = "StoreTypeId";

            enableAuthomatizationChk.DataBindings.Add("Checked", storeNamesBS, "EnableAuthomatization");
        }
Esempio n. 5
0
        public void PrintWareHouses(List <WareHousesDTO> wareHouseList, StoreNamesDTO storeName)
        {
            storeNameDTO = storeName;
            SpreadsheetGear.IWorkbook  workbook     = Factory.GetWorkbook();
            SpreadsheetGear.IWorksheet worksheet    = workbook.Worksheets[0];
            SpreadsheetGear.IRange     cells        = worksheet.Cells;
            Dictionary <string, byte>  HeaderColumn = new Dictionary <string, byte>();

            cellList = wareHouseList;
            int line   = storeNameDTO.LineCount ?? 0;
            int column = storeNameDTO.ColumnCount ?? 0;
            int cell   = storeNameDTO.CellCount ?? 0;
            int k      = 0;

            int  startPosition       = 1;
            int  currentPosition     = 3;
            byte startHeaderPosition = 1;

            # region Header
Esempio n. 6
0
        public CellZonesFm(StoreNamesDTO storeNames)
        {
            InitializeComponent();
            splashScreenManager.ShowWaitForm();
            this.storeNames = storeNames;
            LoadCellZonesData();
            // var parentName = storeNamesService.GetStoreNames().Where(m => m.StoreNameId == storeNames.ParentId).ToList();

            zoneNamesBS.DataSource = zoneNamesService.GetZoneNames((int)storeNames.ParentId);
            zoneNameGridLookUpEdit.Properties.DataSource    = zoneNamesBS;
            zoneNameGridLookUpEdit.Properties.ValueMember   = "ZoneNameId";
            zoneNameGridLookUpEdit.Properties.DisplayMember = "ZoneName";
            zoneNameGridLookUpEdit.Properties.NullText      = "Нет данных";

            beginNumberCellTBox.Text = "";
            endNumberCellTBox.Text   = "";

            rowLabel.Text = storeNames.ParentName + ' ' + storeNames.Name;

            RunToControlVisual();
            splashScreenManager.CloseWaitForm();
        }
Esempio n. 7
0
 private bool FindStoreNameDuplicate(StoreNamesDTO item)
 {
     return(storeNamesService.GetStoreNames().Any(s => s.Name == item.Name && s.ParentId == item.ParentId && s.StoreNameId != item.StoreNameId));
 }
Esempio n. 8
0
        public void StoreNameUpdate(StoreNamesDTO storeName)
        {
            var eGroup = StoreNames.GetAll().SingleOrDefault(c => c.StoreNameId == storeName.StoreNameId);

            StoreNames.Update((mapper.Map <StoreNamesDTO, StoreNames>(storeName, eGroup)));
        }
Esempio n. 9
0
        public int StoreNameCreate(StoreNamesDTO storeName)
        {
            var createrecord = StoreNames.Create(mapper.Map <StoreNames>(storeName));

            return((int)createrecord.StoreNameId);
        }