Example #1
0
        public ModeloOperacao CarregaModeloOperacao(int codigo)
        {
            ModeloOperacao modelo = new ModeloOperacao();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "select * from operacao where op_cod = @codigo";
            cmd.Parameters.AddWithValue("@codigo", codigo);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();
                modelo.op_cod       = Convert.ToInt32(registro["op_cod"]);
                modelo.op_nome      = registro["op_nome"].ToString();
                modelo.op_descricao = registro["op_descricao"].ToString();
            }
            conexao.Desconectar();
            return(modelo);
        }
        public void Alterar(ModeloOperacao modelo)
        {
            if (modelo.op_nome.Trim().Length == 0)
            {
                MessageBox.Show("O nome da Operação é obrigatório");
            }
            else
            {
                try
                {
                    DalOperacao DALobj = new DalOperacao(conexao);

                    DALobj.Alterar(modelo);

                    BllAviso.aviso("Operação realizada com sucesso!!!");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString(), "Ops. Parece que algo deu errado");
                }
            }
        }
Example #3
0
 public void Incluir(ModeloOperacao modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "insert into operacao(op_nome,op_descricao,op_cadastro) values (@op_nome,@op_descricao,@op_cadastro) select @@IDENTITY;";
         cmd.Parameters.AddWithValue("@op_nome", modelo.op_nome);
         cmd.Parameters.AddWithValue("@op_descricao", modelo.op_descricao);
         cmd.Parameters.AddWithValue("@op_cadastro", DateTime.Now);
         conexao.Conectar();
         modelo.op_cod = Convert.ToInt32(cmd.ExecuteScalar());
         conexao.Desconectar();
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Example #4
0
        public void Alterar(ModeloOperacao modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "update operacao set op_nome = @op_nome,op_descricao = @op_descricao where op_cod = @op_cod";
                cmd.Parameters.AddWithValue("@op_nome", modelo.op_nome);
                cmd.Parameters.AddWithValue("@op_descricao", modelo.op_descricao);
                cmd.Parameters.AddWithValue("@op_cod", modelo.op_cod);

                conexao.Conectar();
                cmd.ExecuteNonQuery();
                conexao.Desconectar();
            }
            catch (Exception erro)
            {
                throw new Exception(erro.Message);
            }
            finally
            {
                conexao.Desconectar();
            }
        }