Ejemplo n.º 1
0
 private static string AddEngineerQuery(EngineerAgroclimate engineer)
 {
     return("INSERT INTO engineeragroclimate " +
            $"VALUES ({engineer.Tab_Number}, '{engineer.Telephone_Number}', " +
            $"        '{engineer.Last_Name}', '{engineer.First_Name}', '{engineer.Patronym}', " +
            $"{ (engineer.Email != null ? $"'{engineer.Email}'" : "NULL") }); ");
 }
Ejemplo n.º 2
0
 private static string UpdateEngineerQuery(EngineerAgroclimate engineer) =>
 "UPDATE engineerAgroclimate " +
 $"SET telephone_number = '{engineer.Telephone_Number}', " +
 $"last_name = '{engineer.Last_Name}', " +
 $"first_name = '{engineer.First_Name}', " +
 $"patronym = '{engineer.Patronym}', " +
 $"email = {(engineer.Email != null ? $"'{engineer.Email}'" : "NULL")} " +
 $"WHERE tab_number = {engineer.Tab_Number};";
Ejemplo n.º 3
0
 internal void AddRequest(string name, int duration, Company selectedCompany, EngineerAgroclimate selectedEngineer, Brigadier selectedBrigadier)
 {
     PostgresService.Instance.AddRequest(name, duration, selectedCompany, selectedEngineer, selectedBrigadier);
     GoToMain();
 }
Ejemplo n.º 4
0
 public void UpdateEngineer(EngineerAgroclimate engineer)
 {
     PostgresService.Instance.UpdateEngineer(engineer);
 }
Ejemplo n.º 5
0
 public void UpdateEngineer(EngineerAgroclimate engineer)
 {
     ExecuteInternal(UpdateEngineerQuery(engineer));
 }
Ejemplo n.º 6
0
 private static string AddRequestQuery(string name, int duration, Company selectedCompany, EngineerAgroclimate selectedEngineer, Brigadier selectedBrigadier) =>
 "INSERT INTO request (request_name, tab_number, approximate_duration, code_edrpou, telephone_number_of_brigadier) " +
 $"VALUES ('{name}', {selectedEngineer.Tab_Number}, {duration}, {selectedCompany.Code_edrpou}, {selectedBrigadier.Telephone_Number_Of_Brigadier});";
Ejemplo n.º 7
0
 public void AddEngineer(EngineerAgroclimate engineer)
 {
     ExecuteInternal(AddEngineerQuery(engineer));
 }
Ejemplo n.º 8
0
 public void AddRequest(string name, int duration, Company selectedCompany, EngineerAgroclimate selectedEngineer, Brigadier selectedBrigadier)
 {
     ExecuteInternal(AddRequestQuery(name, duration, selectedCompany, selectedEngineer, selectedBrigadier));
 }
Ejemplo n.º 9
0
 public bool CreateNewEngineer(EngineerAgroclimate engineer)
 {
     PostgresService.Instance.AddEngineer(engineer);
     return(true);
 }
Ejemplo n.º 10
0
 public void ChangeSelectedEngineer(EngineerAgroclimate engineer)
 {
     SelectedEngineer = engineer;
 }
Ejemplo n.º 11
0
        public AddEngineerViewModel()
        {
            Model = new AddEngineerModel();

            Engineer = new EngineerAgroclimate();
        }