internal Reserva(ref DataRow d, Reservas r) { this.TIPO_ELEMENTO = "RES"; this.datos = d; this.parent = r; this.CargaDatosAux("LINEAS"); }
/// <summary> /// Metodo que obtiene la instancia de las Reservas (singleton) /// </summary> /// <returns>Reservas</returns> public static Reservas ObtenInstancia() { if (Reservas._instancia == null) { Reservas._instancia = new Reservas(); } else { Reservas._instancia.Refrescar(); } return(Reservas._instancia); }
public void InicializarDatos() { this._filtro = ""; CLSBASE.CRM.RESERVAS.EstadoReservas MaeEstReservas = CLSBASE.CRM.RESERVAS.EstadoReservas.ObtenInstancia(); DataTable auxMaeEst = MaeEstReservas.Datos.Copy(); DataRow nreg = auxMaeEst.NewRow(); nreg["COD_ESRE"] = "*"; nreg["DESCR_ESRE"] = "Todos los estados"; auxMaeEst.Rows.Add(nreg); this.cCodEsre.DataSource = auxMaeEst; this.cCodEsre.ValueMember = "COD_ESRE"; this.cCodEsre.DisplayMember = "DESCR_ESRE"; this.cCodEsre.DataPropertyName = "COD_ESRE"; this.reservas = CLSBASE.CRM.RESERVAS.Reservas.ObtenInstancia(); this.DGDatos.DataSource = this.reservas.Datos; this.EstableceFiltro(); this.CmbFiltroEstado.DataSource = auxMaeEst; this.CmbFiltroEstado.ValueMember = "COD_ESRE"; this.CmbFiltroEstado.DisplayMember = "DESCR_ESRE"; this.CmbFiltroEstado.SelectedValue = "*"; }