public bool Grabar() { bool resultado = false; try { string mensaje = string.Empty; int id = 0; if (BusContratoEstudianteDet.GuardarDB(GetContratoEstudianteDet())) { resultado = true; } if (resultado == true) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_guardaron_los_datos_correctamente), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); ucAca_Rubro1.Inicializar_Combo(); CargarDatos(); } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); } return(resultado); }
public bool Grabar() { bool resultado = false; try { string mensaje = string.Empty; int id = 0; resultado = BusContratoEstudianteDet.GuardarDB(GetContratoEstudianteDet()); if (resultado) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_guardaron_los_datos_correctamente), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } return(resultado); }
private void btnAperturaAnual_Click(object sender, EventArgs e) { bool restultado_Apertura = false; try { int IdContrato_x_Estudiante = 0; string mensaje = ""; //InfoLstEstudianteMatricula_Sin_Contrato = BusEstudianteMatricula_Sin_Contrato.Get_List_Estudiante_con_Matricula_Sin_Contrato(param.IdInstitucion, param.IdSucursal); InfoLstEstudianteMatricula_Sin_Contrato = BusEstudianteMatricula_Sin_Contrato.Get_List_Estudiante_con_Matricula_Sin_Contrato_AnioLectivoActivo(param.IdInstitucion, InfovwAca_AnioPeriodo_Activo.IdAnioLectivo); foreach (var item in InfoLstEstudianteMatricula_Sin_Contrato) { InfoContratoEstudiante = new Aca_Contrato_x_Estudiante_Info(); InfoContratoEstudiante.IdInstitucion = item.IdInstitucion; InfoContratoEstudiante.IdSede = item.IdSede; //InfoContratoEstudiante.IdContrato = InfoContratoEstudiante.IdMatricula = item.IdMatricula; InfoContratoEstudiante.IdAnioLectivo = item.IdAnioLectivo; InfoContratoEstudiante.IdEstudiante = item.IdEstudiante; InfoContratoEstudiante.UsuarioCreacion = param.IdUsuario; InfoContratoEstudiante.observacion = " "; if (BusContratoEstudiante.GrabarDB(InfoContratoEstudiante, ref IdContrato_x_Estudiante, ref mensaje) == true) { //MessageBox.Show("Ingresado el Contrato # " + IdContrato_x_Estudiante); InfoLstEstudianteMatricula_Sin_Contrato_Det = new List <vwAca_Estudiante_con_Matricula_Sin_Contrato_Detalle_Info>(); //InfoLstEstudianteMatricula_Sin_Contrato_Det = BusEstudianteMatricula_Sin_Contrato_Det.Get_List_Estudiante_con_Matricula_Sin_Contrato_Detalle(param.IdInstitucion, param.IdSucursal); InfoLstEstudianteMatricula_Sin_Contrato_Det = BusEstudianteMatricula_Sin_Contrato_Det.Get_List_Estudiante_con_Matricula_Sin_Contrato_Detalle_x_Estudiante(param.IdInstitucion, InfovwAca_AnioPeriodo_Activo.IdAnioLectivo, item.IdEstudiante); InfoLstContratoEstudiante_Det = new List <Aca_Contrato_x_Estudiante_det_Info>(); foreach (var det in InfoLstEstudianteMatricula_Sin_Contrato_Det) { InfoContratoEstudiante_Det = new Aca_Contrato_x_Estudiante_det_Info(); InfoContratoEstudiante_Det.IdInstitucion = det.IdInstitucion; InfoContratoEstudiante_Det.IdContrato = IdContrato_x_Estudiante;//det.IdContrato; //InfoContratoEstudiante_Det.IdContrato = IdContrato_x_Estudiante; InfoContratoEstudiante_Det.IdRubro = det.IdRubro; InfoContratoEstudiante_Det.IdInstitucion_Per = det.IdInstitucion; InfoContratoEstudiante_Det.IdAnioLectivo_Per = det.IdAnioLectivo_Rubro_x_Periodo; InfoContratoEstudiante_Det.IdPeriodo_Per = det.IdPeriodo_Per; InfoContratoEstudiante_Det.Observacion = ""; InfoLstContratoEstudiante_Det.Add(InfoContratoEstudiante_Det); } if (InfoLstContratoEstudiante_Det.Count > 0) { if (BusContratoEstudiante_Det.GuardarDB(InfoLstContratoEstudiante_Det)) { //MessageBox.Show("Ingresado el Contrato # " + IdContrato_x_Estudiante); restultado_Apertura = true; } else { MessageBox.Show("Error al grabar"); } } else { //MessageBox.Show("No existen Contratos con Rubros pendientes a Generarse"); } if (restultado_Apertura == true) { // MessageBox.Show("GENERACION DE CONTRATOS EXITOSA"); } //restultado_Apertura = true; } else { MessageBox.Show("Error al grabar el Estudiante #" + item.pe_nombre + " " + item.pe_apellido); } } } catch (Exception ex) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ":" + ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(ex.ToString()); } }
private void btnAperturaAnual_Click(object sender, EventArgs e) { bool restultado_Apertura = false; try { int IdContrato_x_Estudiante = 0; string mensaje = ""; //InfoLstEstudianteMatricula_Sin_Contrato = BusEstudianteMatricula_Sin_Contrato.Get_List_Estudiante_con_Matricula_Sin_Contrato(param.IdInstitucion, param.IdSucursal); InfoLstEstudianteMatricula_Sin_Contrato = BusEstudianteMatricula_Sin_Contrato.Get_List_Estudiante_con_Matricula_Sin_Contrato_AnioLectivoActivo(param.IdInstitucion, InfovwAca_AnioPeriodo_Activo.IdAnioLectivo); Total_Reg = InfoLstEstudianteMatricula_Sin_Contrato.Count(); progressBar.Maximum = Total_Reg; progressBar.Minimum = 1; progressBar.Step = 1; lblNumRegistros.Text = "0 Contratos de " + Total_Reg; c = 1; if (Total_Reg == 0) { MessageBox.Show("No existen Contratos con Rubros pendientes a Generarse"); return; } foreach (var item in InfoLstEstudianteMatricula_Sin_Contrato) { InfoContratoEstudiante = new Aca_Contrato_x_Estudiante_Info(); InfoContratoEstudiante.IdInstitucion = item.IdInstitucion; InfoContratoEstudiante.IdSede = item.IdSede; //InfoContratoEstudiante.IdContrato = InfoContratoEstudiante.IdMatricula = item.IdMatricula; InfoContratoEstudiante.IdAnioLectivo = item.IdAnioLectivo; InfoContratoEstudiante.IdEstudiante = item.IdEstudiante; InfoContratoEstudiante.UsuarioCreacion = param.IdUsuario; InfoContratoEstudiante.observacion = " "; progressBar.Value = c; lblNumRegistros.Text = c + " registros de " + Total_Reg; progressBar.Refresh(); Application.DoEvents(); c++; if (BusContratoEstudiante.GrabarDB(InfoContratoEstudiante, ref IdContrato_x_Estudiante, ref mensaje) == true) { //MessageBox.Show("Ingresado el Contrato # " + IdContrato_x_Estudiante); InfoLstEstudianteMatricula_Sin_Contrato_Det = new List <vwAca_Estudiante_con_Matricula_Sin_Contrato_Detalle_Info>(); //InfoLstEstudianteMatricula_Sin_Contrato_Det = BusEstudianteMatricula_Sin_Contrato_Det.Get_List_Estudiante_con_Matricula_Sin_Contrato_Detalle(param.IdInstitucion, param.IdSucursal); InfoLstEstudianteMatricula_Sin_Contrato_Det = BusEstudianteMatricula_Sin_Contrato_Det.Get_List_Estudiante_con_Matricula_Sin_Contrato_Detalle_x_Estudiante(param.IdInstitucion, InfovwAca_AnioPeriodo_Activo.IdAnioLectivo, item.IdEstudiante); InfoLstContratoEstudiante_Det = new List <Aca_Contrato_x_Estudiante_det_Info>(); foreach (var det in InfoLstEstudianteMatricula_Sin_Contrato_Det) { InfoContratoEstudiante_Det = new Aca_Contrato_x_Estudiante_det_Info(); InfoContratoEstudiante_Det.IdInstitucion = det.IdInstitucion; InfoContratoEstudiante_Det.IdContrato = IdContrato_x_Estudiante;//det.IdContrato; //InfoContratoEstudiante_Det.IdContrato = IdContrato_x_Estudiante; InfoContratoEstudiante_Det.IdRubro = det.IdRubro; InfoContratoEstudiante_Det.IdInstitucion_Per = det.IdInstitucion; InfoContratoEstudiante_Det.IdAnioLectivo_Per = det.IdAnioLectivo_Rubro_x_Periodo; InfoContratoEstudiante_Det.IdPeriodo_Per = det.IdPeriodo_Per; InfoContratoEstudiante_Det.Observacion = ""; InfoLstContratoEstudiante_Det.Add(InfoContratoEstudiante_Det); } if (InfoLstContratoEstudiante_Det.Count > 0) { if (BusContratoEstudiante_Det.GuardarDB(InfoLstContratoEstudiante_Det)) { //MessageBox.Show("Ingresado el Contrato # " + IdContrato_x_Estudiante); restultado_Apertura = true; } else { MessageBox.Show("Error al grabar"); } } else { //MessageBox.Show("No existen Contratos con Rubros pendientes a Generarse"); } if (restultado_Apertura == true) { // MessageBox.Show("GENERACION DE CONTRATOS EXITOSA"); } //restultado_Apertura = true; } else { MessageBox.Show("Error al grabar el Estudiante #" + item.pe_nombre + " " + item.pe_apellido); } } //gridvwEstudianteCurso.Columns.Clear(); //Borra en tiempo de ejecucion todas las columnas asignadas en el run designer, y coloca las de la lista gridCtrlEstudianteCurso.DataSource = null; //gridCtrlEstudianteCurso.DataSource = <newDataSource>; CargarDatos(); } catch (Exception ex) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ":" + ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(ex.ToString()); } }