Example #1
0
        protected void OnButtonNuevo(object sender, EventArgs e)
        {
            lblMsg.Text = lblError.Text = "";
            if (!ValidarCampos())
            {
                if (listaEntidades.SelectedValue == "-1")
                {
                    lblError.Text = "Debe seleccionar un valor de entidad para crear un nuevo registro.";
                }
                else
                {
                    lblError.Text = "No ha ingresado datos para crear.";
                }
            }
            else
            {
                ParametroSistema    daoPs = new ParametroSistema();
                ParametroSistemaDto ps    = daoPs.ObtenerValorParametroSistema(listaEntidades.SelectedValue.ToString());

                if (ps != null)
                {
                    Entidad    daoEnt  = new Entidad();
                    EntidadDto entInfo = new EntidadDto()
                    {
                        idEntidad = 0, codEntidad = Convert.ToInt32(ps.valorParametro), nombreEntidad = ps.descValorParametro, valorEntidad = txtEntidad.Text, descripcionEntidad = txtDescEntidad.Text
                    };
                    daoEnt.crearEntidad(entInfo, 1);
                    CargarGridInfoData();
                    txtDescEntidad.Text = txtEntidad.Text = "";
                    btnNuevo.Visible    = true;
                    btnEliminar.Visible = btnActualizar.Visible = false;
                    lblMsg.Text         = "Nuevo registro realizado con éxito.";
                }
            }
        }