コード例 #1
0
 private void btExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         ListResultadoDelete = op.DeleteOP(Convert.ToInt32(tbNumOP.Text));
         if (Convert.ToInt32(ListResultadoDelete[0]) == 0)
         {
             MessageBox.Show(ListResultadoDelete[1].ToString(), "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             #region GravaLog Log
             log.Tipo       = "Informação";
             log.Local      = this.GetType().Name + " - " + System.Reflection.MethodBase.GetCurrentMethod().Name;
             log.Login      = usuario;
             log.Computador = Environment.MachineName.ToString();
             log.Mensagem   = "Excluiu OP " + tbNumOP.Text;
             ListLog.Add(log);
             log.GravaLog(ListLog);
             #endregion
         }
         else if (Convert.ToInt32(ListResultadoDelete[0]) == -1)
         {
             MessageBox.Show(ListResultadoDelete[1].ToString(), "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
         else
         {
             MessageBox.Show(ListResultadoDelete[1].ToString(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         LimpaCampos();
         this.Close();
     }
     catch (Exception ex)
     {
         log.Tipo       = "Erro";
         log.Local      = this.GetType().Name + " - " + System.Reflection.MethodBase.GetCurrentMethod().Name;
         log.Login      = usuario;
         log.Computador = Environment.MachineName.ToString();
         log.Mensagem   = ex.Message;
         ListLog.Add(log);
         log.GravaLog(ListLog);
         MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }