Ejemplo n.º 1
0
        private Operator CreateOperator(Operator wfOperator)
        {
            OperatorRepository operatorRepository = new OperatorRepository(this.UnitOfWork);

            operatorRepository.Insert(wfOperator);
            return(wfOperator);
        }
Ejemplo n.º 2
0
        private Operator UpdateOperator(Operator wfOperator)
        {
            OperatorRepository operatorRepository = new OperatorRepository(this.UnitOfWork);

            operatorRepository.Update(wfOperator);
            return(wfOperator);
        }
Ejemplo n.º 3
0
        private List <Operator> GetOperators()
        {
            OperatorRepository operatorRepository = new OperatorRepository(this.UnitOfWork);
            var operators = operatorRepository.GetAll();

            return(operators.ToList());
        }
Ejemplo n.º 4
0
 public LoginViewModel()
 {
     or = new OperatorRepository();
     if (!or.TestConnection())
     {
         MessageBox.Show("Ошибка доступа к базе.", String.Intern("Критическа ошибка"), MessageBoxButton.OK, MessageBoxImage.Error);
         Application.Current.Shutdown();
     }
 }
Ejemplo n.º 5
0
 public void OperatorInsert()
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Create())
     {
         OperatorRepository operatorRepository = new OperatorRepository(uow);
         Operator           newoperator        = new Operator()
         {
             EMail     = "*****@*****.**",
             FirstName = "John",
             LastName  = "Doe"
         };
         operatorRepository.Insert(newoperator);
     }
 }
Ejemplo n.º 6
0
 public void OperatorsLoad()
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Create())
     {
         OperatorRepository operatorRepository = new OperatorRepository(uow);
         var operators = operatorRepository.GetAll();
         foreach (Operator op in operators)
         {
             long     identity   = op.Id;
             Operator wfOperator = operatorRepository.GetById(identity);
             Assert.Equal(op.GetSummary(), wfOperator.GetSummary());
         }
     }
 }
Ejemplo n.º 7
0
 public void OperatorUpdate()
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Create())
     {
         OperatorRepository operatorRepository = new OperatorRepository(uow);
         var operators = operatorRepository.GetAll();
         if (operators.Count > 0)
         {
             Operator myoperator = operators.FirstOrDefault();
             myoperator.EMail += " (up)";
             operatorRepository.Update(myoperator);
         }
     }
 }
Ejemplo n.º 8
0
 public void MissionInsert()
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Create())
     {
         ActivityRepository activityRepository = new ActivityRepository(uow);
         OperatorRepository operatorRepository = new OperatorRepository(uow);
         MissionRepository  missionRepository  = new MissionRepository(uow);
         var     fA         = activityRepository.GetAll().FirstOrDefault();
         var     fO         = operatorRepository.GetAll().FirstOrDefault();
         Mission newMission = new Mission()
         {
             Description = "OnlyForTest",
             WFOperator  = fO,
             Activity    = fA,
             StartDate   = DateTime.Now
         };
         missionRepository.Insert(newMission);
     }
 }
 public OperatorService()
 {
     repository       = new OperatorRepository();
     tripRepository   = new TripRepository();
     driverRepository = new DriverRepository();
 }
Ejemplo n.º 10
0
        private Operator RetrieveOperator(long id)
        {
            OperatorRepository operatorRepository = new OperatorRepository(this.UnitOfWork);

            return(operatorRepository.GetById(id));
        }