예제 #1
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        Colegio          objColegio     = new Colegio();
        OperacionColegio objOperColegio = new OperacionColegio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);

        objColegio.nombre              = txtDescripcion.Text;
        objColegio.eslogan             = txtEslogan.Text;
        objColegio.banco_numero_cuenta = txtNumero_Cuenta.Text;
        objColegio.id_rector           = int.Parse(ddlRector.SelectedValue.ToString());
        objColegio.id_secretaria       = int.Parse(ddlSecretaria.SelectedValue.ToString());
        objColegio.id_usuario          = int.Parse(Session["id_usuario"].ToString());
        string accion = Page.RouteData.Values["Accion"].ToString();

        if (accion.Equals("Agregar"))
        {
            objOperColegio.InsertarColegio(objColegio);
            Response.RedirectToRoute("General", new { Modulo = "Administracion", Entidad = "Administracion", Pagina = "Default", Accion = "Agrego" });
        }
        else
        {
            objColegio.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString()));
            objOperColegio.ActualizarColegio(objColegio);
            Response.RedirectToRoute("General", new { Modulo = "Administracion", Entidad = "Administracion", Pagina = "Default", Accion = "Edito" });
        }
    }