// ------------------------------------------------------------------------- // /// <summary> /// Método para executar a proc pr_incluir_mensagemnf /// </summary> public int Incluir(MensagemNFVO identMensagemNF, int codUsuarioOperacao) { OpenCommand("pr_incluir_mensagemnf",true); try { // Parâmetros de entrada AddInParameter("@Descricao", DbType.String, identMensagemNF.Descricao); AddInParameter("@UsuarioInc", DbType.Int32, codUsuarioOperacao); ExecuteNonQuery(); int retorno = GetReturnValue(); return retorno; } finally { CloseCommand(); } }
/// <summary> /// Método para executar a proc pr_selecionar_mensagagemnf /// </summary> public List<MensagemNFVO> Listar(MensagemNFVO identMensagemNF) { OpenCommand("pr_selecionar_mensagagemnf"); try { // Parâmetros de entrada if (identMensagemNF.CodMensagemNF > 0) AddInParameter("@CodMensagemNF", DbType.Int32, identMensagemNF.CodMensagemNF); if (!string.IsNullOrEmpty(identMensagemNF.Descricao)) AddInParameter("@Descricao", DbType.String, identMensagemNF.Descricao); List<MensagemNFVO> lstMensagemNFVO = new List<MensagemNFVO>(); IDataReader dr = ExecuteReader(); try { while (dr.Read()) { MensagemNFVO tempMensagemNF = new MensagemNFVO(); tempMensagemNF.CodMensagemNF = GetReaderValue<int?>(dr, "CodMensagemNF"); tempMensagemNF.Descricao = GetReaderValue<string>(dr, "Descricao"); tempMensagemNF.UsuarioInc = GetReaderValue<int?>(dr, "UsuarioInc"); tempMensagemNF.DataCadastro = GetReaderValue<DateTime?>(dr, "DataCadastro"); tempMensagemNF.UsuarioAlt = GetReaderValue<int?>(dr, "UsuarioAlt"); tempMensagemNF.DataAlteracao = GetReaderValue<DateTime?>(dr, "DataAlteracao"); lstMensagemNFVO.Add(tempMensagemNF); } } finally { dr.Close(); } return lstMensagemNFVO; } finally { CloseCommand(); } }
// ------------------------------------------------------------------------- // /// <summary> /// Método para executar a proc pr_alterar_mensagemnf /// </summary> public void Alterar(MensagemNFVO identMensagemNF, int codUsuarioOperacao) { OpenCommand("pr_alterar_mensagemnf"); try { // Parâmetros de entrada AddInParameter("@CodMensagemNF", DbType.Int32, identMensagemNF.CodMensagemNF); AddInParameter("@Descricao", DbType.String, identMensagemNF.Descricao); AddInParameter("@UsuarioAlt", DbType.Int32, codUsuarioOperacao); ExecuteNonQuery(); } finally { CloseCommand(); } }
// ------------------------------------------------------------------------- // /// <summary> /// Método para alterar um registro na tabela MensagemNF /// </summary> #region Métodos de Alteração public void Alterar(MensagemNFVO identMensagemNF, int codUsuarioOperacao) { new MensagemNFData().Alterar(identMensagemNF, codUsuarioOperacao); }
// ------------------------------------------------------------------------- // /// <summary> /// Método para incluir um registro na tabela MensagemNF /// </summary> #region Métodos de Inclusão public int Incluir(MensagemNFVO identMensagemNF, int codUsuarioOperacao) { return new MensagemNFData().Incluir(identMensagemNF, codUsuarioOperacao); }
/// <summary> /// Método para listar os registros da tabela MensagemNF /// </summary> #region Métodos de Listagem public List<MensagemNFVO> Listar(MensagemNFVO identMensagemNF) { return new MensagemNFData().Listar(identMensagemNF); }
protected void grdListaResultado_RowCommand(object sender, GridViewCommandEventArgs e) { MensagemNFVO identMensagemNF = new MensagemNFVO(); identMensagemNF.CodMensagemNF = int.Parse(e.CommandArgument.ToString()); //Módulo de exclusão if (e.CommandName == "Excluir") { //Excluir new MensagemNF().Excluir((int)identMensagemNF.CodMensagemNF,UsuarioAtivo.CodFuncionario.Value); //Atualizar Lista Pesquisar(); } else if (e.CommandName == "Editar") //Módulo de alteração { //ArmazenaValorSessao("TipoAcao", "Editar"); hdfTipoAcao.Value = "Editar"; DadosMensagemNF = new MensagemNF().Listar(identMensagemNF)[0]; //Alimentar campos para edição upCadastro.Update(); mpeTransIncluir.Show(); } }
private void Pesquisar() { MensagemNFVO identMensagemNF = new MensagemNFVO(); if (!string.IsNullOrEmpty(hdfCodMensagemNF.Value)) identMensagemNF.CodMensagemNF = Convert.ToInt32(hdfCodMensagemNF.Value); if (!string.IsNullOrEmpty(txtCodigoPesq.Text)) identMensagemNF.Descricao = txtCodigoPesq.Text; List<MensagemNFVO> lMensagemNF = new MensagemNF().Listar(identMensagemNF); if (lMensagemNF.Count > 0) { grdListaResultado.DataSource = lMensagemNF; grdListaResultado.DataBind(); } else { MensagemCliente("Não Existem MensagemNFs Cadastradas"); grdListaResultado.DataSource = new List<MensagemNFVO>(); grdListaResultado.DataBind(); } }