public List <ProveedorNegocio> GetAll() { telefonoNegocio = new TelefonoNegocio(); direccionNegocio = new DireccionNegocio(); List <ProveedoresDTO> objlist = new List <ProveedoresDTO>(); ProveedoresDTO objuser = new ProveedoresDTO(); objlist = objuser.GetAll(); List <ProveedorNegocio> Return = new List <ProveedorNegocio>(); if (objlist != null) { foreach (var foo in objlist) { this.Proveedorid = foo.Proveedoresid; this.nombre = foo.nombre; this.Apellido = foo.Apellido; this.Descripcion = foo.Descripcion; this.Documento = foo.Documento; this.tipoDocumento = foo.tipoDocumento; this.telefonoNegocio.GetTelefonobyID(foo.TelefonoId); this.direccionNegocio.GetDireccionbyId(foo.Direccionid); Return.Add(new ProveedorNegocio(this)); Console.WriteLine("Usuario Cargado " + this.Proveedorid.ToString()); } return(Return); } else { return(null); } }
public void GetProveedorComplete(int id) { ProveedoresDTO dto = new ProveedoresDTO(); dto.GetProveedorById(id); this.nombre = dto.nombre; this.Apellido = dto.Apellido; this.Descripcion = dto.Descripcion; this.Documento = dto.Documento; this.tipoDocumento = dto.tipoDocumento; this.telefonoNegocio.GetTelefonobyID(dto.TelefonoId); this.direccionNegocio.GetDireccionbyId(dto.Direccionid); }
public int Add() { ProveedoresDTO dto = new ProveedoresDTO(); dto.nombre = this.nombre; dto.Apellido = this.Apellido; dto.Descripcion = this.Descripcion; dto.Documento = this.Documento; dto.tipoDocumento = 1; dto.direccion.Calle = this.direccionNegocio.Calle; dto.direccion.Altura = this.direccionNegocio.Altura; dto.direccion.Provinciaid = this.direccionNegocio.provincianegocio.Provinciaid; dto.direccion.Localidadid = this.direccionNegocio.localidadNegocio.Localidadid; dto.telefono.numeroCasa = this.telefonoNegocio.numeroCasa; dto.telefono.numeroCelular = this.telefonoNegocio.numeroCelular; return(dto.Add()); }