private void mView_Close(object sender, EventArgs e) { var periodoPosterior = PeriodoBL.ObtenerPorFechaInicio(this.mActual.FechaInicio.AddMonths(1)); var periodoAnterior = PeriodoBL.ObtenerPorFechaInicio(this.mActual.FechaInicio.AddMonths(-1)); if ((periodoPosterior != null && periodoPosterior.EstaCerrado) || (periodoAnterior != null && !periodoAnterior.EstaCerrado)) { MessageBox.Show("No se puede modificar este periodo.", AppInfo.Tittle, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (MessageBox.Show(string.Format("¿Desea modificar el cierre del periodo {0} - {1}?", this.mView.FechaInicio.ToShortDateString(), this.mView.FechaCierre.ToShortDateString()), AppInfo.Tittle, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { bool successful = false; successful = this.mPeriodoService.Close(this.mActual); if (successful) { MessageBox.Show("El registro se modificó correctamente.", AppInfo.Tittle, MessageBoxButtons.OK, MessageBoxIcon.Information); this.mView.IsSuccessful = successful; GenericUtil.CreateLog(ModuloLog.Administracion, TipoObjeto.Periodo, TipoLog.Informacion, string.Format("Registro activado: {0}", this.mActual.ToString())); LoadData(); } else { MessageBox.Show("No se pudo completar la operación", AppInfo.Tittle, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
public CensoMasterController() //constructor para inicializar { _CensosMasterBL = new CensoMaestroBL(); //inicializando variable _CensosMasterBL _PeriodoBL = new PeriodoBL(); _AlumnoBL = new AlumnoBL(); }
public ActionResult SavePeriodo(string descripcion) { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } PeriodoBL objBL = new PeriodoBL(); PeriodoDTO oPeriodoDTO = new PeriodoDTO(); oPeriodoDTO.Descripcion = descripcion; return(Json(objBL.add(oPeriodoDTO), JsonRequestBehavior.AllowGet)); }
public ActionResult GetPeriodos(bool AsSelectList = false) { //if (!this.currentUser()) { return RedirectToAction("Ingresar"); } PeriodoBL objBL = new PeriodoBL(); var lista = objBL.getPeriodos(true); if (AsSelectList) { lista.Insert(0, new PeriodoDTO { IdPeriodo = 0, Descripcion = "Seleccione un Periodo" }); } return(Json(lista, JsonRequestBehavior.AllowGet)); }
public ActionResult Reportes() { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } if (!this.isAdministrator()) { return(RedirectToAction("Index")); } EncuestaBL encuestaBL = new EncuestaBL(); PeriodoBL periodoBL = new PeriodoBL(); IList <PeriodoDTO> lperiodos = periodoBL.getPeriodos(true); lperiodos.Insert(0, new PeriodoDTO() { IdPeriodo = 0, Descripcion = "Seleccione un periodo" }); return(View(lperiodos)); }
public PeriodosController() { _periodosBL = new PeriodoBL(); }
public Periodo ObtenerPorId(int id) { Periodo Periodo = PeriodoBL.ObtenerPorId(id); return(Periodo); }
public List <Periodo> ObtenerTodo() { List <Periodo> Periodos = PeriodoBL.ObtenerTodo(); return(Periodos); }
public bool Close(Periodo periodo) { return(PeriodoBL.Close(periodo)); }
public bool Activar(Periodo periodo) { return(PeriodoBL.Activar(periodo)); }
public bool Eliminar(int id) { return(PeriodoBL.Eliminar(id)); }
public bool Actualizar(Periodo periodo) { return(PeriodoBL.Actualizar(periodo)); }
public bool Insertar(Periodo periodo) { return(PeriodoBL.Insertar(periodo) > 0); }
public Periodo ObtenerActivo(Modulo modulo) { Periodo Periodo = PeriodoBL.ObtenerActivo(modulo); return(Periodo); }
public AsignaturasController() { _asignaturasBL = new AsignaturasBL(); _periodoBL = new PeriodoBL(); }