Example #1
0
        public void Delete(IItemsForForm2Repository itemsForForm2Repository, IItemsOperationsNullRepository itemsOperationsNullRepository, string itemId)
        {
            foreach (DataRow row in itemsForForm2Repository.Get(itemId).Rows)
            {
                double SetupTime = double.Parse(row["SetupTime"].ToString());

                if (row["StartTime"] != System.DBNull.Value)
                {
                    if (row["Count"] == System.DBNull.Value)
                    {
                        row["Count"] = "1";
                    }
                    DateTime laiksTagad = DateTime.Now;

                    DateTime time = Convert.ToDateTime(row["EndTime"]);

                    if (time < laiksTagad)
                    {
                        byte[] pic = Picture.CreatePictureComplited();

                        itemsOperationsNullRepository.InsertNullWhereEndTimeExpired(pic, row);
                    }
                }
            }
        }
Example #2
0
 public ItemsOperationsForTrueFalseCheck(IItemsOperationsForTrueFalseCheckReposytory itemsOperationsForTrueFalseCheckReposytory,
                                         IOperationConditionRepository operationConditionRepository,
                                         IItemsOperationsNullRepository itemsOperationsNullRepository)
 {
     _itemsOperationsForTrueFalseCheckReposytory = itemsOperationsForTrueFalseCheckReposytory;
     _operationConditionRepository  = operationConditionRepository;
     _itemsOperationsNullRepository = itemsOperationsNullRepository;
 }
 public CombiningDataForGrid(IItemsForForm2Repository itemsForForm2Repository, IItemsOperationsNullRepository itemsOperationsNullRepository,
                             IForm2ProgressPictureRepository form2ProgressPictureRepository, IDataForForm2ProgressTxtRepository dataForForm2ProgressTxtRepository,
                             IPauseTimesRepository pauseTimesRepository)
 {
     _itemsForForm2Repository           = itemsForForm2Repository;
     _itemsOperationsNullRepository     = itemsOperationsNullRepository;
     _form2ProgressPictureRepository    = form2ProgressPictureRepository;
     _dataForForm2ProgressTxtRepository = dataForForm2ProgressTxtRepository;
     _pauseTimesRepository = pauseTimesRepository;
 }
Example #4
0
 public ItemsOperations(IItemsOperationsRepository itemsOperationsRepository, IOperationConditionRepository operationConditionRepository,
                        IItemsOperationsForTrueFalseCheckReposytory itemsOperationsForTrueFalseCheckReposytory, IItemsOperationsNullRepository itemsOperationsNullRepository,
                        IElapsedInLineTimesRepository elapsedInLineTimesRepository, INumerationInLineRepository numerationInLineRepository,
                        ISortedInLineTableASCRepository sortedInLineTableASCRepository, IInLineFirstNrRepository inLineFirstNrRepository, IOperationTableRepository operationTableRepository)
 {
     _itemsOperationsRepository    = itemsOperationsRepository;
     _operationConditionRepository = operationConditionRepository;
     _itemsOperationsForTrueFalseCheckReposytory = itemsOperationsForTrueFalseCheckReposytory;
     _itemsOperationsNullRepository  = itemsOperationsNullRepository;
     _elapsedInLineTimesRepository   = elapsedInLineTimesRepository;
     _numerationInLineRepository     = numerationInLineRepository;
     _sortedInLineTableASCRepository = sortedInLineTableASCRepository;
     _inLineFirstNrRepository        = inLineFirstNrRepository;
     _operationTableRepository       = operationTableRepository;
 }
Example #5
0
 public void InserNull(IItemsOperationsNullRepository iSetItemsOperationsToNullRepository, DataRow row)
 {
     iSetItemsOperationsToNullRepository.InsertNull(Picture.Create(0, 0), row);
 }