コード例 #1
0
ファイル: Consola.aspx.cs プロジェクト: LICSU/SistemaViejo
 protected void Button1_Click(object sender, EventArgs e)
 {
     WebApplication3.DataSet1TableAdapters.Clientes1TableAdapter adapter1 = new WebApplication3.DataSet1TableAdapters.Clientes1TableAdapter();
     WebApplication3.DataSet1TableAdapters.PagosTableAdapter adapter2 = new WebApplication3.DataSet1TableAdapters.PagosTableAdapter();
     System.Data.DataRow row1 = adapter1.ObtenerClasesActivas(txtCedula.Text).Rows[0];
     string clasesAc = row1["ClasesActivas"].ToString();
     string clasesAd = row1["ClasesAdicionales"].ToString();
     int nClases;
     int mClases;
     nClases = Convert.ToInt32(clasesAc);
     mClases = Convert.ToInt32(clasesAd);
     string fecha = cbxDia.SelectedValue + '/' + cbxMes.SelectedValue + '/' + cbxAno.SelectedValue;
     string fechaV = cbxDia0.SelectedValue + '/' + cbxMes0.SelectedValue + '/' + cbxAno0.SelectedValue;
     try
     {
         txtCedula.Text = cbxNombres.SelectedValue.ToString();
         adapter1.ActualizarClasesActivas(nClases + Convert.ToInt32(txtActivas.Text), mClases + Convert.ToInt32(txtAdicionales.Text), txtCedula.Text);
         adapter1.InsertarPlan(cbxPlan.SelectedItem.ToString(), cbxNivel.SelectedValue, txtFactura.Text, txtCedula.Text);
         adapter1.ActualizarVencimiento(fechaV,txtCedula.Text);
         adapter2.Insert(txtCedula.Text, Convert.ToInt32(cbxPlan.SelectedValue.ToString()) - Convert.ToInt32(txtValor.Text), fecha);
         Response.Redirect("Administrador.aspx");
     }
     catch(Exception ex)
     {
         ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Ocurrió un error asegurese de haber elegido el nombre de la alumna y/o la fecha de pago ');", true);
     }
 }