示例#1
0
        private void btnIncluirObs_Click(object sender, EventArgs e)
        {
            this.observacaocliente = new ObsCli
            {
                CodigoObs = txtId.Text,
                Obs       = txtObservacao.Text,
                Usuario   = UsuarioLogado.usuario.id,
                Dcadastro = DateTime.Now,
                Sequencia = dgvObservacoes.RowCount + 1
            };


            if (btnIncluirObs.Text == "Incluir Obs")
            {
                txtObservacao.Enabled = true;
                btnIncluirObs.Text    = "Confirmar";
                txtObservacao.Focus();
            }
            else
            {
                if (txtObservacao.Text != "")
                {
                    this.observacaocliente.insertObs(observacaocliente);
                    txtObservacao.Text    = string.Empty;
                    txtObservacao.Enabled = false;
                    btnIncluirObs.Text    = "Incluir Obs";
                    observacaocliente.SelectObs(comercial, observacaocliente.CodigoObs);
                }
                else
                {
                    MessageBox.Show("Necessário preenchimento da observação");
                }
            }
        }
示例#2
0
        public void UpdateObs(ObsCli obs)
        {
            //this.cmd = new System.Data.SqlClient.SqlCommand("sp_cliente_obs_update", this.ConexaoAtiva);

            ////define o tipo do comando
            //this.cmd.CommandType = System.Data.CommandType.StoredProcedure;

            //this.cmd.Parameters.AddWithValue("@COB_CODIGO", endereco.CodigoObs);
            //this.cmd.Parameters.AddWithValue("@COB_OBS", endereco.Obs);

            ////executa o comendo e verifica o retorno
            //if (this.cmd.ExecuteNonQuery() > 0)
            //    return true;
            //else
            //    return false;
        }
示例#3
0
        private void bntVoltar_Click(object sender, EventArgs e)
        {
            if (inclui_Ou_Altera == 0
                )
            {
                this.observacaocliente = new ObsCli
                {
                    CodigoObs = txtId.Text
                };

                observacaocliente.deleteObs(observacaocliente);
            }



            this.Close();
        }
示例#4
0
        public bool deleteObs(ObsCli obs)
        {
            this.cmd = new System.Data.SqlClient.SqlCommand("sp_cliente_obs_excluir", this.ConexaoAtiva);

            //define o tipo do comando
            this.cmd.CommandType = System.Data.CommandType.StoredProcedure;

            this.cmd.Parameters.AddWithValue("@COB_CODIGO", obs.CodigoObs);

            //executa o comendo e verifica o retorno
            if (this.cmd.ExecuteNonQuery() > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#5
0
        public bool insertObs(ObsCli obs)
        {
            this.cmd = new System.Data.SqlClient.SqlCommand("sp_cliente_obs_Inserir", this.ConexaoAtiva);

            //define o tipo do comando
            this.cmd.CommandType = System.Data.CommandType.StoredProcedure;

            this.cmd.Parameters.AddWithValue("@COB_CODIGO", obs.CodigoObs);
            this.cmd.Parameters.AddWithValue("@COB_OBS", obs.Obs);
            this.cmd.Parameters.AddWithValue("@COB_USUARIO", obs.Usuario);
            this.cmd.Parameters.AddWithValue("@COB_DATA", obs.Dcadastro);
            this.cmd.Parameters.AddWithValue("@COB_SEQ", obs.Sequencia);

            //executa o comendo e verifica o retorno
            if (this.cmd.ExecuteNonQuery() > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }