Ejemplo n.º 1
0
        private void GravaApontamento()
        {
            try
            {
                ListApontamento.Clear();

                RotApontamento apont = new RotApontamento()
                {
                    IdRoteiro = Convert.ToInt32(ListRoteiroSQL[0].IdRoteiro),
                    IdMotivo  = Convert.ToInt32(cbMotivo.SelectedValue.ToString()),
                    Usuario   = usuario,
                    Qtde      = Convert.ToInt32(tbQtde.Text),
                    Peso      = Convert.ToDouble(tbPeso.Text.Replace(".", ","))
                };
                ListApontamento.Add(apont);
                ListResultadoApontamento = apontamento.CadastrarApontamento(ListApontamento);
                MessageBox.Show(ListRoteiroSQL[0].NomeSetor.ToString() + "\n Apontada com sucesso!", "Apontamento", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            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);
            }
        }
Ejemplo n.º 2
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                RotApontamento rotapontamento = new RotApontamento()
                {
                    IdApontamento = Convert.ToInt32(idapontamento),
                    IdMotivo      = Convert.ToInt32(cbMotivo.SelectedValue),
                    DataCadastro  = Convert.ToDateTime(tbData.Text),
                    Qtde          = Convert.ToInt32(tbQtde.Text),
                    Peso          = Convert.ToDouble(tbPeso.Text),
                };
                ListUpdateApontamento.Add(rotapontamento);
                ListResultadoUpdate = rotapontamento.UpDateApontamento(ListUpdateApontamento);

                if (Convert.ToInt32(ListResultadoUpdate[0]) == 0)
                {
                    MessageBox.Show(ListResultadoUpdate[1].ToString(), "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    #region GravaLog
                    log.Tipo       = "Informação";
                    log.Local      = this.GetType().Name + " - " + System.Reflection.MethodBase.GetCurrentMethod().Name;
                    log.Login      = usuario;
                    log.Computador = Environment.MachineName.ToString();
                    log.Mensagem   = "Alterou Apontamento " + IdApontamento;
                    ListLog.Add(log);
                    log.GravaLog(ListLog);
                    #endregion
                }
                else if (Convert.ToInt32(ListResultadoUpdate[0]) == -1)
                {
                    MessageBox.Show(ListResultadoUpdate[1].ToString(), "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    MessageBox.Show(ListResultadoUpdate[1].ToString(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                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);
            }
        }