コード例 #1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            controle controle = new controle();

            controle.acessar(txtUsuario.Text, txtSenha.Text);
            if (controle.mensagem.Equals(""))
            {
                if (controle.T)
                {
                    MessageBox.Show("Acesso Permitido", "Entrando...", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                    frmMenu frm = new frmMenu(txtUsuario.Text);
                    frm.Show();
                    txtUsuario.Clear();
                    txtSenha.Clear();
                }
                else
                {
                    MessageBox.Show("usúario ou senha invalídos,Tente novamente!", "ATENÇÃO!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
        }
コード例 #2
0
        public void Excluir(controle oControle)
        {
            odb.controle.Remove(oControle);
            //odb.Entry(oCadastroUsuario).State = System.Data.Entity.EntityState.Deleted;

            odb.SaveChanges();
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: MuriloAredes/C-sharp
        private void buttonEntrar_Click(object sender, EventArgs e)
        {    // Aquii é o botao de Entrar interface
            DialogResult = DialogResult.OK;
            controle controle = new controle();

            controle.acessar(textBoxNome.Text, textBoxSenha.Text);
            if (controle.mensagem.Equals(""))
            {
                if (controle.tem)
                {
                    MessageBox.Show("Logado com sucesso!", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    BemVindas bv = new BemVindas();


                    bv.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Login não encontrado, verifique login e senha", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
            //fim do botao entrar
        }
コード例 #4
0
        public bool Put(controle c, out string message)
        {
            conn = new ConnectionFactory().GetConnectionDb(out message);
            try
            {
                cmd             = new SqlCommand("SP_CONTROLE_UP", conn);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.Add("@IDCONTROLE", SqlDbType.Int).Value    = c.idControle;
                cmd.Parameters.Add("@IDUSUARIO", SqlDbType.Int).Value     = c.idUsuario;
                cmd.Parameters.Add("@IDTESTE", SqlDbType.Int).Value       = c.idTeste;
                cmd.Parameters.Add("@STATUS", SqlDbType.VarChar).Value    = c.status;
                cmd.Parameters.Add("@RESULTADO", SqlDbType.VarChar).Value = c.resultado;

                cmd.Parameters.Add("@RETURN", SqlDbType.VarChar, 200).Direction = ParameterDirection.Output;
                cmd.ExecuteNonQuery();
                message = cmd.Parameters["@RETURN"].Value.ToString();
                return(true);
            }
            catch (Exception ex)
            {
                message = ex.ToString();
                return(false);
            }
        }
コード例 #5
0
        public bool Send(controle c, out string message)
        {
            conn = new ConnectionFactory().GetConnectionDb(out message);
            try
            {
                cmd             = new SqlCommand("SP_CONTROLE_IN", conn);
                cmd.CommandType = CommandType.StoredProcedure;


                cmd.Parameters.Add("@IDUSUARIO", SqlDbType.Int).Value     = c.idUsuario.ToString();
                cmd.Parameters.Add("@IDTESTE", SqlDbType.Int).Value       = c.idTeste.ToString();
                cmd.Parameters.Add("@STATUS", SqlDbType.VarChar).Value    = c.status.ToString();
                cmd.Parameters.Add("@RESULTADO", SqlDbType.VarChar).Value = c.resultado.ToString();

                cmd.Parameters.Add("@RETURN", SqlDbType.VarChar, 200).Direction = ParameterDirection.Output;
                cmd.ExecuteNonQuery();
                message = cmd.Parameters["@RETURN"].Value.ToString();
                return(true);
            }
            catch (SqlException erro)
            {
                message = "Erro ao enviar. " + erro.Message;
                return(false);
            }
            finally
            {
                conn.Close();
            }
        }
コード例 #6
0
        public void Alterar(controle oControle, bool attach = false)
        {
            var local = odb.Set <controle>().Local.FirstOrDefault(p => p.Id == oControle.Id);

            odb.Entry(local).State     = System.Data.Entity.EntityState.Detached;
            odb.Entry(oControle).State = System.Data.Entity.EntityState.Modified;
            odb.SaveChanges();
        }
コード例 #7
0
        public string UpControleDB([FromBody] controle c)
        {
            controleDAO cDAO = new controleDAO();

            if (cDAO.Put(c, out string message))
            {
                return("registro Atualizado com sucesso");
            }
            else
            {
                return("Nao foi possivel Atualizado o registro");
            }
        }
コード例 #8
0
        public string controleDAO([FromBody] controle c)
        {
            controleDAO cDAO = new controleDAO();

            if (cDAO.Send(c, out string message))
            {
                return(message);
            }
            else
            {
                return("Erro na solicitação");
            }
        }
コード例 #9
0
        private void BtnSalvarControle_Click(object sender, EventArgs e)
        {
            if (ValidaControles())
            {
                controle oControle = new controle();
                oControle.Etapa        = cbEtapa.Text;
                oControle.AgitacaoRpm  = txtAgitacao.Text;
                oControle.AmperagemA   = txtAmperagem.Text;
                oControle.Caldeira     = txtCaldeira.Text;
                oControle.Data         = txtData.Text;
                oControle.Fluido       = txtFluido.Text;
                oControle.Hora         = txtHora.Text;
                oControle.PressaoMmHg  = txtPressao.Text;
                oControle.Reator       = txtReator.Text;
                oControle.VolDestilado = txtVolDestilado.Text;
                //if ((TxtSenhaControle == TxtConfirmarSenhaControle) && (TxtSenhaControle != null))

                if (Incluir)
                {
                    _Control.Incluir(oControle);
                    Incluir = true;
                    MessageBox.Show("Cadastro de Processo de Descrição foi realizada com sucesso!");
                }
                else
                {
                    oControle.Id = id;
                    _Control.Alterar(oControle);
                    Incluir = true;
                    LimpaCampos();
                    MessageBox.Show("Os dados foram alterados com sucessso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }


            cbEtapa.Text         = "";
            txtAgitacao.Text     = "";
            txtAmperagem.Text    = "";
            txtCaldeira.Text     = "";
            txtData.Text         = "";
            txtFluido.Text       = "";
            txtHora.Text         = "";
            txtPressao.Text      = "";
            txtReator.Text       = "";
            txtVolDestilado.Text = "";
            cbAmostra.Text       = "";
            txtQtdFormol.Text    = "";


            CarregaGrid();
        }
コード例 #10
0
        private void button1_Click(object sender, EventArgs e)
        {
            controle controle = new controle();
            String   mensagem = controle.cadastrar(textBoxLogin.Text, textBoxSenha.Text, textBoxConfirmSenha.Text);

            if (controle.tem)
            {
                MessageBox.Show(mensagem, " Cadastro ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Hide();
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
        }
コード例 #11
0
        private void GrdControle_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (GrdControle.Rows[e.RowIndex].DataBoundItem != null)
            {
                controle oControle = ((controle)GrdControle.Rows[e.RowIndex].DataBoundItem);
                if (GrdControle.Columns[e.ColumnIndex].Name == "BtnAlterar")
                {
                    Incluir              = false;
                    cbEtapa.Text         = oControle.Etapa;
                    txtAgitacao.Text     = oControle.AgitacaoRpm;
                    txtAmperagem.Text    = oControle.AmperagemA;
                    txtCaldeira.Text     = oControle.Caldeira;
                    txtData.Text         = oControle.Data;
                    txtFluido.Text       = oControle.Fluido;
                    txtHora.Text         = oControle.Hora;
                    txtPressao.Text      = oControle.PressaoMmHg;
                    txtReator.Text       = oControle.Reator;
                    txtVolDestilado.Text = oControle.VolDestilado;
                    id = oControle.Id;
                }
                else if (GrdControle.Columns[e.ColumnIndex].Name == "BtnExcluir")
                {
                    if (MessageBox.Show("Se confirmar será impossível recuperar os dados. Deseja continuar?", ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
                    {
                        _Control.Excluir(oControle);
                        cbEtapa.Text         = "";
                        txtAgitacao.Text     = "";
                        txtAmperagem.Text    = "";
                        txtCaldeira.Text     = "";
                        txtData.Text         = "";
                        txtFluido.Text       = "";
                        txtHora.Text         = "";
                        txtPressao.Text      = "";
                        txtReator.Text       = "";
                        txtVolDestilado.Text = "";
                        cbAmostra.Text       = "";
                        txtQtdFormol.Text    = "";

                        CarregaGrid();
                    }
                }
            }
        }
コード例 #12
0
 public void Incluir(controle oControle)
 {
     odb.controle.Add(oControle);
     odb.SaveChanges();
 }
コード例 #13
0
ファイル: Ccontrole.cs プロジェクト: mateusmegamix/bayerpet
 public void Excluir(controle oControle)
 {
     _Repository.Excluir(oControle);
 }
コード例 #14
0
ファイル: Ccontrole.cs プロジェクト: mateusmegamix/bayerpet
 public void Alterar(controle oControle, bool attach = false)
 {
     _Repository.Alterar(oControle, attach);
 }
コード例 #15
0
ファイル: Ccontrole.cs プロジェクト: mateusmegamix/bayerpet
 public void Incluir(controle oControle)
 {
     _Repository.Incluir(oControle);
 }