Esempio n. 1
0
 private bool UpdateExecutors(string executor_id, DeloPerson deloPerson)
 {
     bool result = false;
     cmd = conn.CreateCommand();
     cmd.CommandText = MakeQuery(executor_id, deloPerson);
     System.Diagnostics.Trace.WriteLine(cmd.CommandText);
     try {
         cmd.ExecuteNonQuery();
         result = true;
     } catch (Exception e) {
         MessageBox.Show("При записи информации об исполнителях в базу данных произошла ошибка:\n\n" + e.Message);
         this.transaction.Rollback();
     }
     if (cmd != null) {
         cmd.Dispose();
     }
     return result;
 }
Esempio n. 2
0
 private string MakeQuery(string akrikoID, DeloPerson deloPerson)
 {
     return String.Format("UPDATE akriko.appeal SET ISPOLNITEL_CIK_ID=NULL, ISPOLN_DEPT_CIK_DELO='{0}', ISPOLNITEL_CIK_DELO='{1}', ISPOLN_DEPT_CIK_DELO_T='{2}', ISPOLNITEL_CIK_DELO_T='{3}' WHERE ISPOLNITEL_CIK_ID='{4}'",
         deloPerson.GetDepartmentID(), deloPerson.GetPersonID(), deloPerson.GetDepartmentName(), deloPerson.GetPersonName(), akrikoID );
 }