コード例 #1
0
        private Cliente ConstruirCliente(SqlDataReader reader)
        {
            Cliente cliente = new Cliente();

            cliente.ClienteId         = reader.GetInt32(0);
            cliente.Nombre            = reader.GetString(1);
            cliente.Apellido          = reader.GetString(2);
            cliente.TipoDeDocumento   = _repositorioTiposDeDocumentos.GetTipoDeDocumentoPorId(reader.GetInt32(3));
            cliente.NroDocumento      = reader.GetString(4);
            cliente.Direccion         = reader.GetString(5);
            cliente.Localidad         = _repositorioLocalidades.GetLocalidadPorId(reader.GetInt32(6));
            cliente.Provincia         = _repositorioProvincias.GetProvinciaPorId(reader.GetInt32(7));
            cliente.TelefonoFijo      = reader.GetString(8);
            cliente.TelefonoMovil     = reader.GetString(9);
            cliente.CorreoElectronico = reader.GetString(10);


            return(cliente);
        }
コード例 #2
0
        private Proveedor ConstruirProveedor(SqlDataReader reader)
        {
            Proveedor proveedor = new Proveedor();

            proveedor.ProveedorId       = reader.GetInt32(0);
            proveedor.CUIT              = reader.GetString(1);
            proveedor.RazonSocial       = reader.GetString(2);
            proveedor.PersonaDeContacto = reader.GetString(3);
            proveedor.Direccion         = reader.GetString(4);
            proveedor.Localidad         = _repositorioLocalidades.GetLocalidadPorId(reader.GetInt32(5));
            proveedor.Provincia         = _repositorioProvincias.GetProvinciaPorId(reader.GetInt32(6));
            proveedor.TelefonoFijo      = reader.GetString(7);
            proveedor.TelefonoMovil     = reader.GetString(8);
            proveedor.CorreoElectronico = reader.GetString(9);
            proveedor.TipoDeIngrediente = _repositorioTiposDeIngredientes.GetTipoDeIngredientePorId(reader.GetInt32(10));


            return(proveedor);
        }