public Resultado UpdateData(FUN_TBL_RELATORIO_PARAM uptParametro) { Resultado res = new Resultado(); try { var atualiza = m_DbContext.FUN_TBL_RELATORIO_PARAM.FirstOrDefault(p => p.ID_RELATORIO_PARAMETRO == uptParametro.ID_RELATORIO_PARAMETRO); if (atualiza != null) { atualiza.ID_RELATORIO = int.Parse(uptParametro.ID_RELATORIO.ToString()); atualiza.PARAMETRO = uptParametro.PARAMETRO; atualiza.DESCRICAO = uptParametro.DESCRICAO; atualiza.TIPO = uptParametro.TIPO; atualiza.COMPONENTE_WEB = uptParametro.COMPONENTE_WEB; atualiza.DROPDOWLIST_CONSULTA = uptParametro.DROPDOWLIST_CONSULTA; atualiza.VALOR_INICIAL = uptParametro.VALOR_INICIAL; atualiza.HABILITADO = uptParametro.HABILITADO; atualiza.VISIVEL = uptParametro.VISIVEL; atualiza.PERMITE_NULL = uptParametro.PERMITE_NULL; atualiza.ORDEM = uptParametro.ORDEM; int rows_updated = m_DbContext.SaveChanges(); if (rows_updated > 0) { res.Sucesso(String.Format("{0} registro(s) atualizado(s).", rows_updated)); } } } catch (Exception ex) { res.Erro("Problemas contate o administrador do sistema: \\n" + ex.Message); } return(res); }
public Resultado InsertData(FUN_TBL_RELATORIO_PARAM uptParametro) { Resultado res = new Resultado(); try { var ja_existe = m_DbContext.FUN_TBL_RELATORIO_PARAM.FirstOrDefault(p => p.ID_RELATORIO_PARAMETRO == uptParametro.ID_RELATORIO_PARAMETRO); if (ja_existe == null) { decimal max_key = m_DbContext.FUN_TBL_RELATORIO_PARAM.Max(r => r.ID_RELATORIO_PARAMETRO); uptParametro.ID_RELATORIO_PARAMETRO = max_key + 1; m_DbContext.FUN_TBL_RELATORIO_PARAM.Add(uptParametro); int rows_inserted = m_DbContext.SaveChanges(); if (rows_inserted > 0) { res.Sucesso(String.Format("{0} registro(s) inserido(s).", rows_inserted)); } } } catch (Exception ex) { res.Erro("Problemas contate o administrador do sistema: \\n" + ex.Message); } return(res); }
private void CarregarParametrosRelatorio(int CodRelatorioParam) { RelatorioBLL RelBLL = new RelatorioBLL(); FUN_TBL_RELATORIO_PARAM param = RelBLL.ConsultarParametro(CodRelatorioParam); //FUN_TBL_RELATORIO rel = RelBLL.ConsultarRelatorio(int.Parse(param.ID_RELATORIO.ToString())); //CarregaDropDowList(ddlTipoParam, RelBLL.GetParametrosTipos().ToList<Object>(), "Text", "Value"); txtRelatorioParam.Text = txtTitulo.Text; txtCodigoParam.Text = param.ID_RELATORIO_PARAMETRO.ToString(); txtOrdem.Text = param.ORDEM.ToString(); ddlStatus.SelectedValue = param.HABILITADO; txtParametro.Text = param.PARAMETRO; txtDescricao.Text = param.DESCRICAO; ddlTipoParam.SelectedValue = param.TIPO; ddlComponente.SelectedValue = param.COMPONENTE_WEB; txtConsultaDropdownList.Text = param.DROPDOWLIST_CONSULTA; chkPermiteNulo.Checked = (param.PERMITE_NULL == "S"); chkVisivel.Checked = (param.VISIVEL == "S"); }
protected void btnParamSalvar_Click(object sender, EventArgs e) { //if (ValidarCamposParam()) RelatorioBLL RelBLL = new RelatorioBLL(); FUN_TBL_RELATORIO_PARAM uptParam = new FUN_TBL_RELATORIO_PARAM(); Resultado res = new Resultado(); //ID_RELATORIO_PARAMETRO uptParam.ID_RELATORIO = int.Parse(txtCodigo.Text); uptParam.PARAMETRO = txtParametro.Text; uptParam.DESCRICAO = txtDescricao.Text; uptParam.TIPO = ddlTipoParam.SelectedValue; uptParam.COMPONENTE_WEB = ddlComponente.SelectedValue; uptParam.DROPDOWLIST_CONSULTA = txtConsultaDropdownList.Text; uptParam.VALOR_INICIAL = txtValorInicial.Text; uptParam.HABILITADO = ddlStatus.SelectedValue; uptParam.VISIVEL = (chkVisivel.Checked ? "S" : "N"); uptParam.PERMITE_NULL = (chkPermiteNulo.Checked ? "S" : "N"); uptParam.ORDEM = int.Parse(txtOrdem.Text); if (!String.IsNullOrEmpty(txtCodigoParam.Text)) { uptParam.ID_RELATORIO_PARAMETRO = int.Parse(txtCodigoParam.Text); res = RelBLL.UpdateParam(uptParam); } else { uptParam.ID_RELATORIO_PARAMETRO = 0; res = RelBLL.InsertParam(uptParam); } if (res.Ok) { txtCodigoParam.Text = uptParam.ID_RELATORIO_PARAMETRO.ToString(); grdParametro.DataBind(); btnParamVoltar_Click(sender, e); } MostraMensagem(spanMensagemParametro, res.Mensagem, (res.Ok) ? "n_ok" : "n_error"); }
public Resultado InsertParam(FUN_TBL_RELATORIO_PARAM uptRelatorio) { return(new RelatorioParamDAL().InsertData(uptRelatorio)); }
public Resultado UpdateParam(FUN_TBL_RELATORIO_PARAM uptRelatorio) { return(new RelatorioParamDAL().UpdateData(uptRelatorio)); }