コード例 #1
0
        private void loadProveedores()
        {
            this.proveedorRepository = new ProveedorRepository();
            List <Proveedor> proveedores = this.proveedorRepository.FindAll();

            ViewBag.ListaProveedores = proveedores;
        }
コード例 #2
0
        public List <Proveedor> buscarTodos()
        {
            ProveedorRepository proveedorRepository = new ProveedorRepository();
            List <Proveedor>    listaProveedores    = proveedorRepository.buscarTodos();

            return(listaProveedores);
        }
コード例 #3
0
        public Proveedor guardar(ProveedorDto proveedorAGuardarDto)
        {
            ProveedorRepository proveedorRepository = new ProveedorRepository();
            Proveedor           proveedorAGuardar   = Proveedor.convertirDtoEnProveedor(proveedorAGuardarDto);
            Proveedor           proveedorGuardado   = proveedorRepository.guardar(proveedorAGuardar);

            return(proveedorGuardado);
        }
コード例 #4
0
        private void CargarProveedores()
        {
            var proveedores = ProveedorRepository.Listado().OrderBy(p => p.Nombre).ToList();

            proveedores.Insert(0, new Proveedor());
            ddlProveedor.DisplayMember = "Nombre";
            ddlProveedor.ValueMember   = "ProveedorId";
            ddlProveedor.DataSource    = proveedores;
        }
コード例 #5
0
        public void Crear(dtoProveedor dtoProveedor)
        {
            BLL.Mapeador.AutoMapperBLLConfiguration.Configure();
            var BIZ = Mapper.Map <dtoProveedor, bizProveedor>(dtoProveedor);

            var repository = new ProveedorRepository();

            repository.Insertar(BIZ);
            repository.Save();
        }
コード例 #6
0
        public void Actualizar(dtoProveedor dtoProve)
        {
            BLL.Mapeador.AutoMapperBLLConfiguration.Configure();
            var BIZ = Mapper.Map <dtoProveedor, bizProveedor>(dtoProve);

            var repo = new ProveedorRepository();

            repo.Actualizar(BIZ);
            repo.Save();
        }
コード例 #7
0
        public dtoProveedor BuscarUnProveedor(string id)
        {
            var Repository = new ProveedorRepository();
            var BIZ        = Repository.TraerPorId(id);

            BLL.Mapeador.AutoMapperBLLConfiguration.Configure();
            var DTO = Mapper.Map <bizProveedor, dtoProveedor>(BIZ);

            return(DTO);
        }
コード例 #8
0
        public object TraerProveedores()
        {
            var provRepository = new ProveedorRepository();
            var proveedoresBIZ = provRepository.ObtenerTodos();

            BLL.Mapeador.AutoMapperBLLConfiguration.Configure();
            var proveedoresDTO = Mapper.Map <List <dtoProveedor> >(proveedoresBIZ);

            return(proveedoresDTO);
        }
コード例 #9
0
 public static IEnumerable<Proveedor> FindAllFiltro(string proveedor)
 {
     try
     {
         IProveedorRepository _repository = new ProveedorRepository();
         return _repository.FindAllFiltro(proveedor);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #10
0
 public static int Add(Proveedor _proveedor)
 {
     try
     {
         IProveedorRepository _repository = new ProveedorRepository();
         return _repository.Add(_proveedor);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #11
0
        public UnitOfWork(ClubNegociosNetworkingContext context)
        {
            _context = context;

            ProveedorRepository      = new ProveedorRepository(_context);
            VentaRepository          = new VentaRepository(_context);
            ClienteRepository        = new ClienteRepository(_context);
            CampanllaRepository      = new CampanllaRepository(_context);
            PedidoRepositoy          = new PedidoRepository(_context);
            SubPedidoEntryRepository = new SubpedidoEntryRepository(_context);
            SubPedidoRepository      = new SubPedidoRepository(_context);
            TrabajadorRepository     = new TrabajadorRepository(_context);
        }
コード例 #12
0
ファイル: ProveedorService.cs プロジェクト: santiagots/MinPOS
        public static Task Guardar(Proveedor proveedor)
        {
            ProveedorValidador validador          = new ProveedorValidador();
            ValidationResult   validadorResultado = validador.Validate(proveedor);

            if (!validadorResultado.IsValid)
            {
                throw new NegocioException(string.Join(Environment.NewLine, validadorResultado.Errors.Select(x => x.ErrorMessage)));
            }

            ProveedorRepository proveedorRepository = new ProveedorRepository(new Context());

            return(proveedorRepository.Guardar(proveedor));
        }
コード例 #13
0
        private void CargarFiltros()
        {
            var proveedores = ProveedorRepository.Listado().OrderBy(p => p.Nombre).ToList();

            proveedores.Insert(0, new Proveedor {
                ProveedorId = 0, Nombre = "(Seleccione Proveedor)"
            });
            ddlProveedor.DisplayMember = "Nombre";
            ddlProveedor.ValueMember   = "ProveedorId";
            ddlProveedor.DataSource    = proveedores;

            var rubros = RubroRepository.Listado().OrderBy(p => p.Descripcion).ToList();

            rubros.Insert(0, new Rubro {
                RubroId = 0, Descripcion = "(Seleccione Rubro)"
            });
            ddlRubro.DisplayMember = "Descripcion";
            ddlRubro.ValueMember   = "RubroId";
            ddlRubro.DataSource    = rubros;
        }
コード例 #14
0
 //private ProductsRepositories _productRepo;
 public ProveedorController()
 {
     _entityRepo = new ProveedorRepository();
     // _productRepo = new ProductsRepositories();
 }
コード例 #15
0
 public ProveedorService(string connectionString)
 {
     conexion    = new ConnectionManager(connectionString);
     repositorio = new ProveedorRepository(conexion);
 }
コード例 #16
0
 public ProveedorManager()
 {
     proveedorRepository = new ProveedorRepository();
 }
コード例 #17
0
 public ProveedorService()
 {
     connection          = new SqlConnection(CadenaCnexion);
     proveedorRepository = new ProveedorRepository(connection);
 }
コード例 #18
0
 public ProveedorService()
 {
     proveedorRepository = new ProveedorRepository();
 }
コード例 #19
0
ファイル: ProveedorService.cs プロジェクト: santiagots/MinPOS
        public static Task <IList <Proveedor> > Buscar(string rasonSocial, bool?habilitado)
        {
            ProveedorRepository proveedorRepository = new ProveedorRepository(new Context());

            return(proveedorRepository.Buscar(rasonSocial, habilitado));
        }