예제 #1
0
 public int uspINS_MOD_REQUERIMIENTO_DETALLE(BE_MOD_REQUERIMIENTO_DETALLE oBE)
 {
     try
     {
         return(new DA_MOD_REQUERIMIENTO().uspINS_MOD_REQUERIMIENTO_DETALLE(oBE));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
        public int uspINS_MOD_REQUERIMIENTO_DETALLE(BE_MOD_REQUERIMIENTO_DETALLE oBE)
        {
            object[] Parametros = new[] {
                (object)UC_FormWeb.mSQLFieldOrNull(oBE.IDE_REQUERIMIENTO, tgSQLFieldType.NUMERIC),
                (object)UC_FormWeb.mSQLFieldOrNull(oBE.IDE_MOD, tgSQLFieldType.TEXT),
                (object)UC_FormWeb.mSQLFieldOrNull(oBE.IDE_CATEGORIA, tgSQLFieldType.TEXT),
                (object)UC_FormWeb.mSQLFieldOrNull(oBE.IDE_ESPECIALIDAD, tgSQLFieldType.TEXT),
                (object)UC_FormWeb.mSQLFieldOrNull(oBE.CANTIDAD, tgSQLFieldType.TEXT),
                (object)UC_FormWeb.mSQLFieldOrNull(oBE.IP_CENTRO, tgSQLFieldType.TEXT),
                (object)UC_FormWeb.mSQLFieldOrNull(oBE.USER_REGISTRO, tgSQLFieldType.TEXT),
            };

            return(Convert.ToInt32(new Utilitarios().ExecuteScalar("uspINS_MOD_REQUERIMIENTO_DETALLE", Parametros)));
        }
예제 #3
0
    protected void btnAgregar_Click(object sender, EventArgs e)
    {
        string cleanMessage = string.Empty;

        if (txtCantidad.Text == string.Empty)
        {
            cleanMessage = "Ingresar cantidad";
            ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true);
        }
        else
        {
            BE_MOD_REQUERIMIENTO oBESol = new BE_MOD_REQUERIMIENTO();
            oBESol.IDE_MOD             = Convert.ToInt32(string.IsNullOrEmpty(lblCodigo.Text) ? "0" : lblCodigo.Text);
            oBESol.CODIGO              = string.Empty;
            oBESol.FECHA_REQUERIMIENTO = txtFecha.Text.Trim();
            oBESol.IP_CENTRO           = ddlcentro.SelectedValue.ToString();
            oBESol.CENTRO              = ddlcentro.SelectedValue.ToString();
            oBESol.USER_REGISTRO       = Session["IDE_USUARIO"].ToString();

            int dtrpta = 0;
            dtrpta = new BL_MOD_REQUERIMIENTO().uspINS_MOD_REQUERIMIENTO(oBESol);
            if (dtrpta > 0)
            {
                lblCodigo.Text = dtrpta.ToString();
                BE_MOD_REQUERIMIENTO_DETALLE oBESolD = new BE_MOD_REQUERIMIENTO_DETALLE();
                oBESolD.IDE_REQUERIMIENTO = 0;
                oBESolD.IDE_MOD           = dtrpta;
                oBESolD.IDE_CATEGORIA     = Convert.ToInt32(ddlCategoria.SelectedValue);
                oBESolD.IDE_ESPECIALIDAD  = Convert.ToInt32(ddlespecialidad.SelectedValue);
                oBESolD.CANTIDAD          = Convert.ToInt32(string.IsNullOrEmpty(txtCantidad.Text) ? "0" : txtCantidad.Text);
                oBESolD.IP_CENTRO         = ddlcentro.SelectedValue.ToString();
                oBESolD.USER_REGISTRO     = Session["IDE_USUARIO"].ToString();
                int dtrpta2 = 0;
                dtrpta2 = new BL_MOD_REQUERIMIENTO().uspINS_MOD_REQUERIMIENTO_DETALLE(oBESolD);

                cleanMessage = "Registro exitoso.";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true);
                //lblCodigo.Text = string.Empty;
                Listar();
            }
        }
    }