コード例 #1
0
    private void Guardar_SECCION()
    {
        int filaSeleccionada = Convert.ToInt32(HiddenField_FILA_SECCION.Value);

        GridViewRow filaGrilla = GridView_SECCIONES.Rows[filaSeleccionada];

        TextBox datoGrilla;

        datoGrilla = filaGrilla.FindControl("TextBox_ID_SECCION") as TextBox;
        String ID_SECCION = datoGrilla.Text.Trim().ToUpper();

        datoGrilla = filaGrilla.FindControl("TextBox_DESCRIPCION_SECCION") as TextBox;
        String NOMBRE = datoGrilla.Text.Trim().ToUpper();

        if (determinar_secciones_con_id(ID_SECCION) > 0)
        {
            Informar(Panel_FONDO_MENSAJE_SECCION, Image_MENSAJE_SECCION_POPUP, Panel_MENSAJE_SECCION, Label_MENSAJE_SECCION, "ADVERTENCIA: Ya existe una Sección con el identificador " + ID_SECCION + ".", Proceso.Error);
        }
        else
        {
            seccion _seccion = new seccion(Session["idEmpresa"].ToString());

            Boolean verificador = _seccion.Adicionar(ID_SECCION, NOMBRE, Session["USU_LOG"].ToString());

            if (verificador == false)
            {
                Informar(Panel_FONDO_MENSAJE_SECCION, Image_MENSAJE_SECCION_POPUP, Panel_MENSAJE_SECCION, Label_MENSAJE_SECCION, _seccion.MensajError, Proceso.Error);
            }
            else
            {
                cargar_GridView_SECCIONES();
                Informar(Panel_FONDO_MENSAJE_SECCION, Image_MENSAJE_SECCION_POPUP, Panel_MENSAJE_SECCION, Label_MENSAJE_SECCION, "Se creó correctamente la nnueva sección.", Proceso.Correcto);
            }
        }
    }