Exemple #1
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (Page.IsPostBack)
            {
                InstitucionNegocio institucionNegocio = new InstitucionNegocio();
                Institucion        objInstitucion     = new Institucion();
                Institucion        obj = new Institucion();

                try
                {
                    objInstitucion.idInstitucion     = Convert.ToInt32(lblID.Text);
                    objInstitucion.NombreInstitucion = txtcNombre.Text;
                    objInstitucion.Direccion         = txtcDireccion.Text;

                    if (txtcNombre.Text == "")
                    {
                        throw new Exception("Error el nombre de la institución no puede estar en blanco");
                    }
                    if (txtcDireccion.Text == "")
                    {
                        throw new Exception("Error la dirección de la institución no puede estar en blanco");
                    }

                    if (TxtcNombre1.Text != objInstitucion.NombreInstitucion)
                    {
                        obj = institucionNegocio.obtenerInstitucion().Find(x => x.NombreInstitucion == objInstitucion.NombreInstitucion);
                        if (obj == null)
                        {
                            institucionNegocio.modificaInstitucion(objInstitucion);
                            Response.Redirect("WebInstitucion.aspx");
                        }
                        else
                        {
                            throw new Exception("Error ya existe ese nombre de institución");
                        }
                    }
                    else
                    {
                        institucionNegocio.modificaInstitucion(objInstitucion);
                        Response.Redirect("WebInstitucion.aspx");
                    }
                }
                catch (Exception ex)
                {
                    lblModalTitle.Text = "Validación";
                    lblModalBody.Text  = ex.Message;
                    //ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true);
                    //string mensaje = "mensaje(" + "'Error en el nombre de la institucion'" + ");";
                    ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "openModal();", true);
                    //upModal.Update();
                }
            }
        }
Exemple #2
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (Page.IsPostBack)
            {
                InstitucionNegocio institucionNegocio = new InstitucionNegocio();
                Institucion        objInstitucion     = new Institucion();
                objInstitucion.idInstitucion     = Convert.ToInt32(lblID.Text);
                objInstitucion.NombreInstitucion = txtcNombre.Text;
                objInstitucion.Direccion         = txtcDireccion.Text;

                institucionNegocio.eliminaInstitucion(objInstitucion);

                Response.Redirect("WebInstitucion.aspx");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            InstitucionNegocio _objneg = new InstitucionNegocio();

            if (!Page.IsPostBack)
            {
                ddlInstitucion.DataSource     = _objneg.obtenerInstitucion();
                ddlInstitucion.DataValueField = "idInstitucion";
                ddlInstitucion.DataTextField  = "NombreInstitucion";
                ddlInstitucion.DataBind();
                GridViewRow datos = (GridViewRow)Session["gvr"];
                lblID.Text      = datos.Cells[0].Text;
                txtcNombre.Text = datos.Cells[1].Text;
                ddlInstitucion.Items.FindByValue(datos.Cells[2].Text.ToString()).Selected = true;
            }
        }
Exemple #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                InstitucionNegocio institucionNegocio = new InstitucionNegocio();

                try
                {
                    GridViewInstitucion.DataSource = institucionNegocio.obtenerInstitucion();
                    GridViewInstitucion.DataBind();
                }
                catch (Exception ex)
                {
                    throw new Exception("error de la consulta" + ex.Message);
                }
            }
        }
Exemple #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            InstitucionNegocio _objneg    = new InstitucionNegocio();
            CarreraNegocio     carreraNeg = new CarreraNegocio();
            Carrera            objCarrera = new Carrera();

            if (!Page.IsPostBack)
            {
                ddlInstitucion.DataSource     = _objneg.obtenerInstitucion();
                ddlInstitucion.DataValueField = "idInstitucion";
                ddlInstitucion.DataTextField  = "NombreInstitucion";
                ddlInstitucion.DataBind();
                GridViewRow datos = (GridViewRow)Session["gvr"];
                lblID.Text      = datos.Cells[0].Text;
                txtcNombre.Text = datos.Cells[1].Text;
                ddlInstitucion.Items.FindByValue(datos.Cells[2].Text.ToString()).Selected = true;

                objCarrera = carreraNeg.buscaCarrera(Convert.ToInt32(datos.Cells[0].Text), Convert.ToInt32(datos.Cells[2].Text));
                if (objCarrera.cancelado == true)
                {
                    chbCancelado.Checked = true;
                }
                else
                {
                    chbCancelado.Checked = false;
                }

                if (objCarrera.lValid == true)
                {
                    chbValido.Checked = true;
                }
                else
                {
                    chbValido.Checked = false;
                }
            }
        }
Exemple #6
0
        protected void CargaEstado()
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    EstadoNegocio objEdoBE = new EstadoNegocio();
                    DropListEstado.DataSource     = objEdoBE.obtenerEstado();
                    DropListEstado.DataValueField = "idEstado";
                    DropListEstado.DataTextField  = "Nombre";
                    DropListEstado.DataBind();

                    MunicipioNegocio objMunBE = new MunicipioNegocio();
                    dropListMunicipio.DataSource     = objMunBE.obtenerMunicipio(1);
                    dropListMunicipio.DataValueField = "idMunicipio";
                    dropListMunicipio.DataTextField  = "Nombre";
                    dropListMunicipio.DataBind();

                    InstitucionNegocio objInsBE = new InstitucionNegocio();
                    DropListInst.DataSource     = objInsBE.obtenerInstitucion();
                    DropListInst.DataValueField = "idInstitucion";
                    DropListInst.DataTextField  = "NombreInstitucion";
                    DropListInst.DataBind();
                    // catalogo pendiente de carrera

                    /* CarreraNegocio objCarBE = new CarreraNegocio();
                     * DropListCarrera.DataSource = objCarBE.ConsultaInsenCarrera(Convert.ToInt32(DropListInst.SelectedValue.ToString()));
                     * DropListCarrera.DataValueField = "idCarrera";
                     * DropListCarrera.DataTextField = "Nombre";
                     * DropListCarrera.DataBind(); */
                }
            }
            catch (Exception ex)
            {
                Mensajes.Msjs(this, "Error", "Ocurrió el siguiente detalle: " + ex.Message);
            }
        }