示例#1
0
 //metodo para guardar el folio
 private void GuardarFolio()
 {
     try
     {
         //verificamos que tipo de acta se va guardar
         string tipo_acta = "";
         if (chk_complementaria.IsChecked == true)
         {
             tipo_acta = "CO";
         }
         else
         {
             tipo_acta = "OR";
         }
         //llenamos la clase folio_ordinarios que se va insertar
         e_folios_ordinarios f = new e_folios_ordinarios(tipo_acta);
         f.folio   = int.Parse(txt_folio.Text);
         f.cohorte = txt_cohorte.Text;
         f.periodo = int.Parse(txt_periodo.Text);
         f.grupo   = int.Parse(txt_grupo.Text);
         f.fecha   = txt_fecha.SelectedDate.Value;
         f.carrera = int.Parse(((ComboBoxItem)combo_carrera.SelectedItem).Tag.ToString());
         //f.carrera = int.Parse(this.combo_carrera.SelectedValue.ToString());
         f.materia = int.Parse(combo_materia.SelectedValue.ToString());
         f.maestro = int.Parse(combo_profesor.SelectedValue.ToString());
         //insertamos por medio de la clase de negocio folios
         new cn_folios_ordinarios().Insertar(f);
         MessageBox.Show("Folio guardado correctamente:\n " + f.folio);
     }
     catch (Exception ww)
     {
         MessageBox.Show(ww.Message);
     }
 }
 //metodo para insertar un folio en la base de datos
 public int Insertar(e_folios_ordinarios folio)
 {
     try
     {
         using (this.contexto = new DataClassesTrayectoriaDataContext())
         {
             return(contexto.ins_folios_ord(folio.folio, folio.cohorte, folio.periodo, folio.grupo, folio.fecha, folio.carrera, folio.materia, folio.maestro, folio.tipo));
         }
     }
     catch (Exception error)
     {
         throw error;
     }
 }