private BE.UI.HorarioSemanal HorarioSemanalBEtoUI(BE.HorarioSemanal beHorarioSemanal) { var uiHorarioSemanal = new BE.UI.HorarioSemanal(); uiHorarioSemanal.Anho = beHorarioSemanal.Anho; uiHorarioSemanal.Semana = beHorarioSemanal.Semana; uiHorarioSemanal.FechaInicio = beHorarioSemanal.FechaInicio; uiHorarioSemanal.FechaFinal = beHorarioSemanal.FechaFinal; uiHorarioSemanal.SalaId = beHorarioSemanal.SalaId; uiHorarioSemanal.SalaNombre = beHorarioSemanal.SalaNombre; return(uiHorarioSemanal); }
public List <BE.UI.Horario> ListarSemana(BE.UI.HorarioSemanal uiHorarioSemanal) { try { int anho = uiHorarioSemanal.Anho; byte semana = uiHorarioSemanal.Semana; int idSala = uiHorarioSemanal.SalaId; return(this.ListarSemana(anho, semana, idSala)); } catch (Exception ex) { throw ex; } }
public bool EliminarMes(BE.UI.HorarioSemanal uiHorarioSemanal) { try { int anho = uiHorarioSemanal.Anho; byte semana = uiHorarioSemanal.Semana; int idSala = uiHorarioSemanal.SalaId; return(new DA.Horario().EliminarSemana(anho, semana, idSala)); } catch (Exception ex) { throw ex; } }
public void Cargar(BE.UI.HorarioSemanal uiHorarioSemanal) { try { this.uiHorarioSemanal = uiHorarioSemanal; this.lblHorarios.Text = "Año : " + this.uiHorarioSemanal.Anho.ToString() + " | " + "Semana : " + this.uiHorarioSemanal.Semana.ToString() + " | " + "Rango : " + this.uiHorarioSemanal.FechaInicio.ToString("dd/MM/yyyy") + " - " + this.uiHorarioSemanal.FechaFinal.ToString("dd/MM/yyyy") + " | " + "Sala : " + this.uiHorarioSemanal.SalaNombre; this.grpDatosHorario.Enabled = true; this.CargarHorarios(); } catch (Exception ex) { Util.ErrorMessage(ex.Message); } }
private void btnBuscar_Click(object sender, EventArgs e) { try { if (this.cboSala.SelectedIndex == 0) { this.cboSala.Focus(); throw new Exception("Seleccione una sala"); } if (this.lblHorarios.Text.Length > 0) { if (Util.ConfirmationMessage("¿Desea deshacer los cambios de la semana?") == false) { return; } } int idAnho = int.Parse(cboAnho.SelectedValue.ToString()); byte idSemana = byte.Parse(cboSemana.SelectedValue.ToString()); var beSala = (BE.Sala) this.cboSala.SelectedItem; int idSala = beSala.IdSala; string dscSala = beSala.Nombre; this.uiHorarioSemanal = new BE.UI.HorarioSemanal(); uiHorarioSemanal.Anho = idAnho; uiHorarioSemanal.Semana = idSemana; uiHorarioSemanal.SalaId = idSala; uiHorarioSemanal.SalaNombre = dscSala; uiHorarioSemanal.FechaInicio = this.fechaInicio; uiHorarioSemanal.FechaFinal = this.fechaFin; this.Cargar(this.uiHorarioSemanal); this.grpDatosHorario.Enabled = true; } catch (Exception ex) { Util.ErrorMessage(ex.Message); } }
public List <BE.UI.HorarioSemanal> ListarResumenSemanal(int idSala = 0) { try { List <BE.HorarioSemanal> lstBeHorarioSemanal = new DA.Horario().ListarResumenSemanal(idSala); var lstUiHorarioSemanal = new List <BE.UI.HorarioSemanal>(); foreach (BE.HorarioSemanal beHorarioSemanal in lstBeHorarioSemanal) { BE.UI.HorarioSemanal uiHorarioSemanal = this.HorarioSemanalBEtoUI(beHorarioSemanal); lstUiHorarioSemanal.Add(uiHorarioSemanal); } return(lstUiHorarioSemanal); } catch (Exception ex) { throw ex; } }