Exemplo n.º 1
0
    public static bool Insert(Desembolso _d)
    {
        SqlCommand cmd = DBConnection.GetCommand("INSERT INTO Desembolso(monto, fecha, idTipoDesembolso, idCiclo) VALUES(@monto, @fecha, @idTipo, @idBecario);");

        cmd.Parameters.Add("@monto", SqlDbType.Money);
        cmd.Parameters.Add("@fecha", SqlDbType.Date);
        cmd.Parameters.Add("@idTipo", SqlDbType.Int);
        cmd.Parameters.Add("@idBecario", SqlDbType.VarChar);

        cmd.Parameters["@monto"].Value     = _d.Monto;
        cmd.Parameters["@fecha"].Value     = _d.Fecha;
        cmd.Parameters["@idTipo"].Value    = _d.IdTipoDesembolso;
        cmd.Parameters["@idBecario"].Value = _d.IdCiclo;
        return(DBConnection.ExecuteCommandIUD(cmd));
    }
Exemplo n.º 2
0
 protected void btnRegisterData_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         String scriptstring;
         if (ValidarCantidad())
         {
             Desembolso _d = new Desembolso(0, double.Parse(txtAmount.Text), txtDate.Text, int.Parse(ddlType.SelectedValue), int.Parse(idCiclo.Value));
             if (Desembolso_Model.Insert(_d))
             {
                 scriptstring = "Materialize.toast('El desembolso ha sido registrado éxitosamente', 2000, '', function(){location.href = 'DesembolsoRegistro.aspx?idCiclo=" + idCiclo.Value + "&idBecario=" + idBecario.Value + "'});";
             }
             else
             {
                 scriptstring = "Materialize.toast(Ha ocurrido un error :(', 2000);";
             }
         }
         else
         {
             scriptstring = "Materialize.toast('Cantidad ingresada sobrepasa presupuesto', 2000);";
         }
         ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirmLog", scriptstring, true);
     }
 }