Exemplo n.º 1
0
    protected void registroProyecto()
    {
        int rpta;
        BE_RRHH_SOL_FORMATIVO objFormativo = new BE_RRHH_SOL_FORMATIVO();

        objFormativo.IDE_FORMATIVO      = Convert.ToInt32(string.IsNullOrEmpty(lblCodigo.Text) ? "0" : lblCodigo.Text);
        objFormativo.NOMBRE_PROYECTO    = txtProyecto.Text;
        objFormativo.CENTRO_COSTO       = txtCentro.Text;
        objFormativo.SUPERVISOR_DIRECTO = txtSupervisor.Text;
        objFormativo.UBICACION          = txtUbicacion.Text;
        objFormativo.ESP_FORMACION      = Convert.ToInt32(lblIdCargo.Text);
        objFormativo.CANTIDAD           = Convert.ToInt32(string.IsNullOrEmpty(txtCantidad.Text) ? "0" : txtCantidad.Text);
        objFormativo.USER_SOLICITA      = Session["IDE_USUARIO"].ToString();
        objFormativo.B_OBJETIVOS        = txtObjetivo.Text.Trim();
        objFormativo.B_ENTREGABLES      = txtEntregable.Text.Trim();
        objFormativo.B_INDICADORES      = txtIndicadores.Text.Trim();
        objFormativo.C_INCLUYE          = txtIncluye.Text.Trim();
        objFormativo.C_NO_INCLUYE       = txtNoincluye.Text.Trim();
        objFormativo.C_RIESGO           = txtRiesgo.Text.Trim();
        objFormativo.C_RESTRICCIONES    = txtRestricciones.Text.Trim();
        objFormativo.D_REQUISITOS       = txtRequisitos.Text.Trim();
        objFormativo.D_COSTO            = txtCosto.Text.Trim();
        objFormativo.D_BENEFICIOS       = txtBeneficios.Text.Trim();
        objFormativo.DURACION           = txtDuracion.Text.Trim();
        rpta = new BL_RRHH_SOL_FORMATIVO().INS_RRHH_SOL_FORMATIVO(objFormativo);
        if (rpta > 0)
        {
            lblCodigo.Text = rpta.ToString();



            string cleanMessage = "Actualización satisfactoria";
            ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true);
        }
    }
 public int INS_RRHH_SOL_FORMATIVO(BE_RRHH_SOL_FORMATIVO obj)
 {
     object[] Parametros = new[] {
         (object)UC_FormWeb.mSQLFieldOrNull(obj.IDE_FORMATIVO, tgSQLFieldType.NUMERIC),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.NOMBRE_PROYECTO, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.CENTRO_COSTO, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.SUPERVISOR_DIRECTO, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.UBICACION, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.ESP_FORMACION, tgSQLFieldType.NUMERIC),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.CANTIDAD, tgSQLFieldType.NUMERIC),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.USER_SOLICITA, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.B_OBJETIVOS, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.B_ENTREGABLES, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.B_INDICADORES, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.C_INCLUYE, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.C_NO_INCLUYE, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.C_RIESGO, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.C_RESTRICCIONES, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.D_REQUISITOS, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.D_COSTO, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.D_BENEFICIOS, tgSQLFieldType.TEXT),
         (object)UC_FormWeb.mSQLFieldOrNull(obj.DURACION, tgSQLFieldType.TEXT),
     };
     return(Convert.ToInt32(new Utilitarios().ExecuteScalar("uspINS_RRHH_SOL_FORMATIVO", Parametros)));
 }
 public int INS_RRHH_SOL_FORMATIVO(BE_RRHH_SOL_FORMATIVO objFormativo)
 {
     try
     {
         return(new DA_RRHH_SOL_FORMATIVO().INS_RRHH_SOL_FORMATIVO(objFormativo));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }