/* CONSTRUCTOR ---------------------------------------*/ public VistaRazones(EntidadRazon parRegistro) : base() { if (parRegistro != null) { this.registro = parRegistro; } else { this.registro = new EntidadRazon(); } }
/* METODOS PRIVADOS ---------------------------------------*/ private List<EntidadRazon> ConvertToList(OracleCommand parComando) { float sumaenero = 0; if (this.EjecutarConsulta(parComando, "JDE") > 0) { List<EntidadRazon> listaRegistros = new List<EntidadRazon>(); foreach (DataRow fila in this.DatosTabla.Rows) { EntidadRazon regTemp = new EntidadRazon(); // regTemp.Id = this.AsignarValor(regTemp.Id, fila, "ID"); // regTemp.Descripcion = this.AsignarValor(regTemp.Descripcion, fila, "DESCRIPCION"); regTemp.Anio = this.AsignarValor(regTemp.Anio, fila, "ANIO"); regTemp.Compania = this.AsignarValor(regTemp.Compania, fila, "PROYECTO_DESC"); regTemp.Eneroactivo = this.AsignarValor(regTemp.Eneroactivo, fila, "ENERO"); regTemp.Febreroactivo = this.AsignarValor(regTemp.Febreroactivo, fila, "FEBRERO"); regTemp.Marzoactivo = this.AsignarValor(regTemp.Marzoactivo, fila, "MARZO"); regTemp.Abrilactivo = this.AsignarValor(regTemp.Abrilactivo, fila, "ABRIL"); regTemp.Mayoactivo = this.AsignarValor(regTemp.Mayoactivo, fila, "MAYO"); regTemp.Junioactivo = this.AsignarValor(regTemp.Junioactivo, fila, "JUNIO"); regTemp.Julioactivo = this.AsignarValor(regTemp.Julioactivo, fila, "JULIO"); regTemp.Agostoactivo = this.AsignarValor(regTemp.Agostoactivo, fila, "AGOSTO"); regTemp.Septiembreactivo = this.AsignarValor(regTemp.Septiembreactivo, fila, "SEPTIEMBRE"); regTemp.Octubreactivo = this.AsignarValor(regTemp.Octubreactivo, fila, "OCTUBRE"); regTemp.Noviembreactivo = this.AsignarValor(regTemp.Noviembreactivo, fila, "NOVIEMBRE"); regTemp.Diciembreactivo = this.AsignarValor(regTemp.Diciembreactivo, fila, "DICIEMBRE"); regTemp.traspasoSaldo = this.AsignarValor(regTemp.traspasoSaldo, fila, "TRASPASO_SALDO"); sumaenero = sumaenero + this.AsignarValor(regTemp.sumaEnero, fila, "ENERO"); regTemp.sumaEnero = sumaenero; regTemp.Log = "-"; listaRegistros.Add(regTemp); } return listaRegistros; } else { return null; } }