Example #1
0
        private void tsbtnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                cCliente cli = new cCliente();

                #region VALIDAÇÃO
                if (string.IsNullOrEmpty(txtNome.Text))
                {
                    tsslblMsg.Text = "Nome do cliente não informado";
                    txtNome.Focus();
                    return;
                }
                #endregion

                if (!cGlobal.editando)
                {
                    cli.cliente = txtNome.Text.ToUpper();
                    cli.grava_cliente(cli);
                    MessageBox.Show("Cliente registrado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    #region LOG
                    cLog lg = new cLog();
                    lg.log = string.Concat("Cadastro de Registro.", Environment.NewLine,
                                           "Cliente: ", txtNome.Text.ToUpper());
                    lg.form        = this.Text;
                    lg.metodo      = sender.ToString();
                    lg.dt          = DateTime.Now;
                    lg.usersistema = cGlobal.userlogado;
                    lg.userRede    = Environment.UserName;
                    lg.terminal    = Environment.MachineName;
                    lg.tp_flag     = true;
                    lg.grava_log(lg);
                    #endregion
                }
                else
                {
                    cli.id_cliente = Convert.ToInt32(txtID.Text);
                    cli.cliente    = txtNome.Text.ToUpper();
                    cli.atualiza_cadastro_cliente(cli);
                    MessageBox.Show("Os dados do cliente foi alterado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    #region LOG
                    cLog lg = new cLog();
                    lg.log = string.Concat("Alteração de Registro.", Environment.NewLine,
                                           "Cliente: ", txtNome.Text.ToUpper());
                    lg.form        = this.Text;
                    lg.metodo      = sender.ToString();
                    lg.dt          = DateTime.Now;
                    lg.usersistema = cGlobal.userlogado;
                    lg.userRede    = Environment.UserName;
                    lg.terminal    = Environment.MachineName;
                    lg.tp_flag     = true;
                    lg.grava_log(lg);
                    #endregion
                }

                inicio();
            }
            catch (Exception ex)
            {
                #region LOG ERRO
                cLog lg = new cLog();
                lg.log         = ex.Message.Replace("'", "");
                lg.form        = this.Text;
                lg.metodo      = sender.ToString();
                lg.dt          = DateTime.Now;
                lg.usersistema = cGlobal.userlogado;
                lg.userRede    = Environment.UserName;
                lg.terminal    = Environment.MachineName;
                lg.tp_flag     = false;
                lg.grava_log(lg);
                #endregion
            }
        }