public ProveedorViewModel(IProveedorRepository proveedorRepository, IPaisRepository paisRepository, IEstadoRepository estadoRepository, IMunicipioRepository municipioRepository) { Clave = string.Empty; NombreComercial = string.Empty; RazonSocial = string.Empty; Representante = string.Empty; RFC = string.Empty; Direccion = string.Empty; Telefono = string.Empty; CorreoElectronico = string.Empty; CodigoPostal = string.Empty; IdPais = 0; IdEstado = 0; IdMunicipio = 0; Repository = proveedorRepository; ListaProveedor = new BindingList <Proveedor>(); ListaBuscarProveedor = new BindingList <Proveedor>(); PaisRepository = paisRepository; ListaPais = new BindingList <Pais>(); EstadoRepository = estadoRepository; ListaEstado = new BindingList <Estado>(); MunicipioRepository = municipioRepository; ListaMunicipio = new BindingList <Municipio>(); GetAll(); }
public FarmaciaService( ICategoriasRepository categorias, IFamiliaRepository familias, IVentasRepository ventas, IClientesRepository clientes, IFarmacosRepository farmacos, IPedidosRepository pedidos, IEncargosRepository encargos, IListaRepository listas, ISinonimosRepository sinonimos, IRecepcionRepository recepciones, IProveedorRepository proveedores, IEmpresaRepository empresas) { Categorias = categorias ?? throw new ArgumentNullException(nameof(categorias)); Familias = familias ?? throw new ArgumentNullException(nameof(familias)); Ventas = ventas ?? throw new ArgumentNullException(nameof(ventas)); Clientes = clientes ?? throw new ArgumentNullException(nameof(clientes)); Farmacos = farmacos ?? throw new ArgumentNullException(nameof(farmacos)); Pedidos = pedidos ?? throw new ArgumentNullException(nameof(pedidos)); Encargos = encargos ?? throw new ArgumentNullException(nameof(encargos)); Listas = listas ?? throw new ArgumentNullException(nameof(listas)); Sinonimos = sinonimos ?? throw new ArgumentNullException(nameof(sinonimos)); Recepciones = recepciones ?? throw new ArgumentNullException(nameof(recepciones)); Proveedores = proveedores ?? throw new ArgumentNullException(nameof(proveedores)); Empresas = empresas ?? throw new ArgumentNullException(nameof(empresas)); }
public ProveedoresController( IMapper mapper, ILogger <Proveedor> logger, IProveedorRepository proveedorRepository) { _mapper = mapper; _logger = logger; _proveedorRepository = proveedorRepository; }
public FormularioCompra() : base() { RevisarRol(); InitializeComponent(); _clienteRepository = new ClienteRepository(); _libroRepository = new LibroRepository(); _compras = new CompraList(); _autorRepository = new AutorRepository(); _generoRepository = new GeneroRepository(); _proveedorRepository = new ProveedorRepository(); }
public ProveedorController( IProveedorRepository repository, IMapper mapper, IBaseRepository baseRepository, LinkGenerator generator) { _repository = repository; _mapper = mapper; _generator = generator; _baseRepository = baseRepository; }
public RemisionController( IRemisionesRepository repository, IMapper mapper, IBaseRepository baseRepository, IProveedorRepository proveedorRepository, LinkGenerator generator) { _repository = repository; _mapper = mapper; _generator = generator; _baseRepository = baseRepository; _proveedorRepository = proveedorRepository; }
public PedidosRepository( IProveedorRepository proveedorRepository, IFarmacoRepository farmacoRepository, ICategoriaRepository categoriaRepository, IFamiliaRepository familiaRepository, ILaboratorioRepository laboratorioRepository) { _proveedorRepository = proveedorRepository ?? throw new ArgumentNullException(nameof(proveedorRepository)); _farmacoRepository = farmacoRepository ?? throw new ArgumentNullException(nameof(farmacoRepository)); _categoriaRepository = categoriaRepository ?? throw new ArgumentNullException(nameof(categoriaRepository)); _familiaRepository = familiaRepository ?? throw new ArgumentNullException(nameof(familiaRepository)); _laboratorioRepository = laboratorioRepository ?? throw new ArgumentNullException(nameof(laboratorioRepository)); }
public EncargosRepository( IClientesRepository clientesRepository, IProveedorRepository proveedorRepository, IFarmacoRepository farmacoRepository, ICategoriaRepository categoriaRepository, IFamiliaRepository familiaRepository, ILaboratorioRepository laboratorioRepository, IVendedoresRepository vendedoresRepository) { _clientesRepository = clientesRepository ?? throw new ArgumentNullException(nameof(clientesRepository)); _proveedorRepository = proveedorRepository ?? throw new ArgumentNullException(nameof(proveedorRepository)); _farmacoRepository = farmacoRepository ?? throw new ArgumentNullException(nameof(farmacoRepository)); _categoriaRepository = categoriaRepository ?? throw new ArgumentNullException(nameof(categoriaRepository)); _familiaRepository = familiaRepository ?? throw new ArgumentNullException(nameof(familiaRepository)); _laboratorioRepository = laboratorioRepository ?? throw new ArgumentNullException(nameof(laboratorioRepository)); _vendedoresRepository = vendedoresRepository ?? throw new ArgumentNullException(nameof(vendedoresRepository)); }
public VentasRepository( IClientesRepository clientesRepository, IFarmacoRepository farmacoRepository, ICodigoBarraRepository barraRepository, IProveedorRepository proveedorRepository, ICategoriaRepository categoriaRepository, IFamiliaRepository familiaRepository, ILaboratorioRepository laboratorioRepository) { _clientesRepository = clientesRepository ?? throw new ArgumentNullException(nameof(clientesRepository)); _farmacoRepository = farmacoRepository ?? throw new ArgumentNullException(nameof(farmacoRepository)); _barraRepository = barraRepository ?? throw new ArgumentNullException(nameof(barraRepository)); _proveedorRepository = proveedorRepository ?? throw new ArgumentNullException(nameof(proveedorRepository)); _categoriaRepository = categoriaRepository ?? throw new ArgumentNullException(nameof(categoriaRepository)); _familiaRepository = familiaRepository ?? throw new ArgumentNullException(nameof(familiaRepository)); _laboratorioRepository = laboratorioRepository ?? throw new ArgumentNullException(nameof(laboratorioRepository)); }
public VentasRepository( IClientesRepository clientesRepository, ITicketRepository ticketRepository, IVendedoresRepository vendedoresRepository, IFarmacoRepository farmacoRepository, ICodigoBarraRepository barraRepository, IProveedorRepository proveedorRepository, ICategoriaRepository categoriaRepository, IFamiliaRepository familiaRepository, ILaboratorioRepository laboratorioRepository) { _clientesRepository = clientesRepository ?? throw new ArgumentNullException(nameof(clientesRepository)); _ticketRepository = ticketRepository ?? throw new ArgumentNullException(nameof(ticketRepository)); _farmacoRepository = farmacoRepository ?? throw new ArgumentNullException(nameof(farmacoRepository)); _barraRepository = barraRepository ?? throw new ArgumentNullException(nameof(barraRepository)); _proveedorRepository = proveedorRepository ?? throw new ArgumentNullException(nameof(proveedorRepository)); _categoriaRepository = categoriaRepository ?? throw new ArgumentNullException(nameof(categoriaRepository)); _familiaRepository = familiaRepository ?? throw new ArgumentNullException(nameof(familiaRepository)); _laboratorioRepository = laboratorioRepository ?? throw new ArgumentNullException(nameof(laboratorioRepository)); _vendedoresRepository = vendedoresRepository ?? throw new ArgumentNullException(nameof(vendedoresRepository)); //FILE_LOG = System.Configuration.ConfigurationManager.AppSettings["Directory.Logs"] + @"Ventas.logs"; }
public ProveedorsController(IProveedorRepository proveedorRepository, IMapper mapper) { _proveedorRepository = proveedorRepository; _mapper = mapper; }
public ProveedorController() { _proveedorRepository = new ProveedorRepository(); }
//private List<Proveedor> listaProveedores; public ProveedorBO(IProveedorRepository proveedorRepository) { this.proveedorRepository = proveedorRepository; //GetAll(); }
public ProveedorController(IProveedorRepository proveedorRepository) { _proveedorRepository = proveedorRepository; }
public ProveedorManager(IProveedorRepository proveedorRepository) { this.proveedorRepository = proveedorRepository; }
public Handler(IProveedorRepository proveedorRepository) { this._proveedorRepository = proveedorRepository; }
/// <summary> /// Constructor injects repository /// </summary> /// <param name="proveedor_repository"></param> public ProveedorService(IProveedorRepository proveedor_repository) { this.proveedor_repository = proveedor_repository; }
public ProveedorValidator(IProveedorRepository proveedorService) { RuleFor(x => x.Clave) .NotEmpty() .WithMessage("INGRESE CLAVE.") .MaximumLength(200).WithMessage("EL NOMBRE NO PUEDE SER MAYOR A 7 CARACTERES.") .MustAsync(async(x, y, context) => { Guid result = await proveedorService.EsClave(x.Clave); if (result != Guid.Empty) { if (result == x.IdProveedor) { return(true); } else { return(false); } } else { return(true); } }) .WithMessage("LA CLAVE YA EXISTE"); RuleFor(x => x.NombreComercial) .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO DE NOMBRE COMERCIAL VACIO") .MustAsync(async(x, y, context) => { Guid result = await proveedorService.NombreComercialUnico(x.NombreComercial); if (result != Guid.Empty) { if (result == x.IdProveedor) { return(true); } else { return(false); } } else { return(true); } }) .WithMessage("EL NOMBRE COMERCIAL YA EXISTE"); RuleFor(x => x.RazonSocial) .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO DE RAZON SOCIAL VACIO"); RuleFor(x => x.Representante) .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO DE REPRESENTANTE VACIO"); RuleFor(x => x.RFC) .Matches(@"^([A-ZÑ&]{3,4})?(?:-?)?(\d{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[12]\d|3[01]))?(?:-?)?([A-Z\d]{2})([A\d])$").WithMessage("EL REGISTRO FEDERAL DEL CONTRIBUYENTES (RFC) NO TIENE EL FORMATO CORRECTO.") .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO DE RFC VACIO"); RuleFor(x => x.Direccion) .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO DE DIRECCION VACIO"); RuleFor(x => x.Telefono) .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO DE TELEFONO VACIO"); RuleFor(pass => pass.CorreoElectronico) .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO CORREO ELECTRONICO VACIO") .Matches("\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*").WithMessage("NO TIENE FORMATO DE CORREO ELECTRONICO"); RuleFor(X => X.CodigoPostal) .NotEmpty().WithMessage("NO DEBE DEJAR EL CAMPO DE CLAVE VACIO"); RuleFor(x => x.IdPais) .NotEqual(0) .WithMessage("DEBE SELECCIONAR UN PAIS."); RuleFor(x => x.IdEstado) .NotEqual(0) .WithMessage("DEBE SELECCIONAR UN ESTADO."); RuleFor(x => x.IdMunicipio) .NotEqual(0) .WithMessage("DEBE SELECCIONAR UN MUNICIPIO."); }
public ProveedorBLL(IProveedorRepository proveedorRepository) { _proveedorRepository = proveedorRepository; }
public ProveedorService(IProveedorRepository proveedorRepository) { _IProveedorRepository = proveedorRepository; }