protected bool Carga_Datos(int idperiodo) { iCom_BusinessEntity.PeriodoEscolar oBE = new iCom_BusinessEntity.PeriodoEscolar(); iCom_BusinessLogic.PeriodoEscolar oBL = new iCom_BusinessLogic.PeriodoEscolar(); oBE.idperiodoescolar = idperiodo; try { dtDatos = oBL.Consultar(oBE); if (dtDatos.Rows.Count > 0) { return(true); } else { return(false); } } catch (Exception ex) { ResgitraLog(ex.Message); return(false); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { iCom_BusinessLogic.PeriodoEscolar oBLPeriodo = new iCom_BusinessLogic.PeriodoEscolar(); iCom_BusinessEntity.PeriodoEscolar oBE = new iCom_BusinessEntity.PeriodoEscolar(); if (Application["idperiodo"].ToString() == "0") { // Nuevo oBE.idperiodo = int.Parse(rblMes.SelectedValue.ToString()); oBE.anio = int.Parse(ddlAnio.SelectedValue.ToString()); oBE.periodoescolar = rblMes.SelectedItem.ToString() + " " + ddlAnio.SelectedItem.Value; dtDatos = oBLPeriodo.Insertar(oBE); lblMensaje.Text = "Datos guardados."; } else { // Existe oBE.idperiodoescolar = int.Parse(Application["idperiodo"].ToString()); oBE.idperiodo = int.Parse(rblMes.SelectedValue.ToString()); oBE.anio = int.Parse(ddlAnio.SelectedValue.ToString()); oBE.periodoescolar = rblMes.SelectedItem.ToString() + " " + ddlAnio.SelectedItem.Value; oBE.activo = chkActivo.Checked; dtDatos = oBLPeriodo.Actualizar(oBE); lblMensaje.Text = "Datos modificados."; } mp1.Show(); } catch (Exception ex) { ResgitraLog(ex.Message); return; } }