//metodo para insertar un folio en la base de datos public int Insertar(e_folios_extraordinarios folio) { try { using (this.contexto = new DataClassesTrayectoriaDataContext()) { return(contexto.ins_folios_ext(folio.folio, folio.cohorte, folio.periodo, folio.grupo, folio.fecha, folio.carrera, folio.materia, folio.maestro, folio.tipo)); } } catch (Exception error) { throw error; } }
//metodo para guardar el folio private void GuardarFolio() { try { string tipo_acta = ""; if (chk_regularizacion.IsChecked == true) { tipo_acta = "RE"; } else { tipo_acta = "EX"; } //llenamos la clase folio_ordinarios que se va insertar e_folios_extraordinarios f = new e_folios_extraordinarios(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 //AQUI DEBEMOS LLAMAR EL METODO PARA GUARDAR FOLIOS EXTRAORDINARIOS new cn_folios_extraordinarios().Insertar(f); MessageBox.Show("Folio guardado correctamente:\n " + f.folio); } catch (Exception ww) { MessageBox.Show(ww.Message); } }