Example #1
0
 public RepositorioColmenar(SqlConnection connection, RepositorioCiudad repositorioCiudad, RepositorioEstadoColmena repositorioEstadoColmena, RepositorioInsumo repositorioInsumo)
 {
     _connection                    = connection;
     this._repositorioCiudad        = repositorioCiudad;
     this._repositorioEstadoColmena = repositorioEstadoColmena;
     this._repositorioInsumo        = repositorioInsumo;
 }
Example #2
0
        private Colmenar ConstruirColmenar(SqlDataReader reader)
        {
            _repositorioEstadoColmena = new RepositorioEstadoColmena(_connection);
            Colmenar colmenar = new Colmenar();

            colmenar.ColmenarID      = reader.GetDecimal(0);
            colmenar.NombreColmenar  = reader.GetString(1);
            colmenar.Ciudad          = _repositorioCiudad.GetCiudadPorId(reader.GetDecimal(2));
            colmenar.CantidadColmena = reader.GetDecimal(3);
            colmenar.EstadoColmena   = _repositorioEstadoColmena.GetEstadoColmenaPorId(reader.GetDecimal(4));
            colmenar.Insumo          = _repositorioInsumo.GetInsumoPorId(reader.GetDecimal(5));
            colmenar.CantidadInsumo  = reader.GetDecimal(6);


            return(colmenar);
        }