Пример #1
0
        public void Incluir(ModeloUnidade modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into Unidades(unid_descricao) values(@descricao); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@descricao", modelo.UnidDescricao);
            conexao.Conectar();
            modelo.UnidId = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
Пример #2
0
        public void Incluir(ModeloUnidade modelo)
        {
            if (modelo.UnidDescricao.Trim().Length == 0)
            {
                throw new Exception("A descrição da unidade é obrigatório");
            }
            modelo.UnidDescricao = modelo.UnidDescricao.ToUpper();
            DALUnidade DALobj = new DALUnidade(conexao);

            DALobj.Incluir(modelo);
        }
Пример #3
0
        public void Alterar(ModeloUnidade modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "update Unidades set unid_descricao = @descricao where unid_id = @id;";
            cmd.Parameters.AddWithValue("@descricao", modelo.UnidDescricao);
            cmd.Parameters.AddWithValue("@id", modelo.UnidId);
            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();
        }
Пример #4
0
        public ModeloUnidade CarregaModeloUnidade(int codigo)
        {
            ModeloUnidade modelo = new ModeloUnidade();
            SqlCommand    cmd    = new SqlCommand();

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

            if (registro.HasRows)
            {
                registro.Read();
                modelo.UnidId        = Convert.ToInt32(registro["unid_id"]);
                modelo.UnidDescricao = Convert.ToString(registro["unid_descricao"]);
            }
            conexao.Desconectar();
            return(modelo);
        }