示例#1
0
        public IHttpActionResult Estados()
        {
            try
            {
                ServicioGenerico servicio = new ServicioGenerico();
                List <Estado>    resp     = servicio.Listar <Estado>().OrderBy(item => item.Orden).ToList <Estado>();

                resp.ForEach(delegate(Estado estado)
                {
                    if (estado.Id == (int)ESTADOS.SOLICITADO_ || estado.Id == (int)ESTADOS.EN_PROCESO_ || estado.Id == (int)ESTADOS.PROVEEDOR_)
                    {
                        estado.Chequed = true;
                    }
                    else
                    {
                        estado.Chequed = false;
                    }
                });

                if (resp == null)
                {
                    return(NotFound());
                }
                return(Ok(resp));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
示例#2
0
 public FiestaBL()
 {
     servicioFiesta = servicio.getFiesta(Constantes.COM);
     servicioTipoFiesta = servicio.getTipoFiesta(Constantes.COM);
     servicioFiestaEvento = servicio.getFiestaEvento(Constantes.COM);
     tipoFiestaBL = new TipoFiestaBL();
 }
示例#3
0
        public IHttpActionResult GetListarBusqueda(bool conStock, int subcategoria, string textoBuscar, int cliente, int numeroPagina, int cantidadRegistros)
        {
            try
            {
                ServiciosProductos servicio               = new ServiciosProductos();
                ServicioGenerico   servGenerico           = new ServicioGenerico();
                string             estamosEnMantenimiento = servGenerico.ParametroObtenerValor("HOST_EN_MANTENIMIENTO");

                ProductoList resp = null;

                if (estamosEnMantenimiento.Equals("SI"))
                {
                    resp = servicio.ProductoListarEstamosEnMantenimiento();
                }
                else
                {
                    resp = servicio.ProductoListarCarrito(conStock, subcategoria, textoBuscar, cliente, numeroPagina, cantidadRegistros);
                }

                //LoggerHelper.LogInfo(System.Reflection.MethodBase.GetCurrentMethod(), JsonConvert.SerializeObject(resp));

                if (resp == null)
                {
                    return(NotFound());
                }
                return(Ok(resp));
            }
            catch (Exception ex)
            {
                LoggerHelper.LogError(MethodBase.GetCurrentMethod(), ex);
                return(BadRequest(ex.GetExceptionOriginal().Message));
            }
        }
示例#4
0
        private ValidaMVC valMVC; //Clase de validacion

        public DialogUsuarioMVC(diinventarioEntities ent)
        {
            InitializeComponent();
            invEnt  = ent;
            usuServ = new UsuarioServicio(invEnt);

            //validacion
            valMVC = new ValidaMVC();

            //inicializar mediante servicio generico
            tipoUsuServ      = new ServicioGenerico <tipousuario>(invEnt);
            rolServ          = new ServicioGenerico <rol>(invEnt);
            grupoServ        = new ServicioGenerico <grupo>(invEnt);
            departamentoServ = new ServicioGenerico <departamento>(invEnt);

            /*
             * tipoUsuServ = new TipoUsuarioServicio(invEnt);
             * rolServ = new RolServicio(invEnt);
             * grupoServ = new GrupoServicio(invEnt);
             * dptoServ = new DptoServicio(invEnt);
             */

            //poner las listas en el combo
            comboTipoUsu.ItemsSource         = tipoUsuServ.getAll().ToList();
            comboRolUsu.ItemsSource          = rolServ.getAll().ToList();
            comboGrupoUsu.ItemsSource        = grupoServ.getAll().ToList();
            comboDepartamentoUsu.ItemsSource = departamentoServ.getAll().ToList();
        }
示例#5
0
 public MVCliente(tallerEntities ent)
 {
     tallerEnt   = ent;
     clnServ     = new ClienteServicio(tallerEnt);
     listaClient = new ListCollectionView(clnServ.getAll().ToList());
     vehServ     = new ServicioGenerico <vehiculo>(tallerEnt);
     clNuevo     = new cliente();
 }
示例#6
0
 public MVVehiculos(tallerEntities ent)
 {
     tallerEnt = ent;
     vehServ   = new VehiculoServicio(tallerEnt);
     listaVehi = new ListCollectionView(vehServ.getAll().ToList());
     clieServ  = new ServicioGenerico <cliente>(tallerEnt);
     vehNuevo  = new vehiculo();
 }
示例#7
0
 public DetalleReservaBL()
 {
     servicioDetalle = servicio.getDetalleReserva(Constantes.COM);
     servicioFiesta = servicio.getFiesta(Constantes.COM);
     servicioAsignacion = servicio.getAsignacion(Constantes.COM);
     servicioTienda = servicio.getTienda(Constantes.COM);
     servicioReserva = servicio.getReserva(Constantes.COM);
 }
示例#8
0
        //******************************************
        //Métodos privados

        private void iniciliza()
        {
            modServ  = new ModeloArticuloServicio(invEnt);
            modeServ = new ServicioGenerico <tipoarticulo>(invEnt);
            //generamos objeto nuevo
            modNuevo = new modeloarticulo();
            lista    = new ListCollectionView(modServ.getAll().ToList());
        }
示例#9
0
 /// <summary>
 /// Método privado que inicializa las variables
 /// </summary>
 private void inicializa()
 {
     dptoServ = new DptoServicio(invEnt);
     grpServ  = new GrupoServicio(invEnt);
     tipoServ = new ServicioGenerico <tipousuario>(invEnt);
     rolServ  = new ServicioGenerico <rol>(invEnt);
     usuServ  = new UsuarioServicio(invEnt);
     usuNuevo = new usuario();
 }
示例#10
0
 // Metodos privados
 private void inicializa()
 {
     modServ            = new ModeloArticuloServicio(invEnt);
     modNuevo           = new modeloarticulo();
     tipoServ           = new ServicioGenerico <tipoarticulo>(invEnt);
     tipoArt            = new tipoarticulo();
     lista              = new ListCollectionView(modServ.getAll().ToList());
     modeloSeleccionado = new modeloarticulo();
 }
示例#11
0
 public MVProductos(tallerEntities ent)
 {
     tallerEnt   = ent;
     prodServ    = new ProductoServicio(tallerEnt);
     listaProduc = new ListCollectionView(prodServ.getAll().ToList());
     tipoProServ = new ServicioGenerico <tipoproducto>(tallerEnt);
     provoServ   = new ServicioGenerico <proveedor>(tallerEnt);
     prdNuevo    = new productos();
 }
示例#12
0
 public MVEmpleado(tallerEntities ent)
 {
     tallerEnt  = ent;
     empServ    = new EmpleadoServicio(tallerEnt);
     listaEmpl  = new ListCollectionView(empServ.getAll().ToList());
     rolServ    = new ServicioGenerico <rol>(tallerEnt);
     emplNuevo  = new empleado();
     emplSelec  = new empleado();
     emplContra = new empleado();
 }
示例#13
0
 public MVAlbaran(tallerEntities ent)
 {
     tallerEnt   = ent;
     albServ     = new AlbaranServicio(tallerEnt);
     pedidosServ = new PedidosServicio(tallerEnt);
     listaAlba   = new ListCollectionView(albServ.getAll().ToList());
     pediServ    = new ServicioGenerico <pedidos>(tallerEnt);
     prodServ    = new ServicioGenerico <productos>(tallerEnt);
     prdNuevo    = new productos();
 }
        // GET api/subcategoria
        public IHttpActionResult Get()
        {
            ServicioGenerico    servicio = new ServicioGenerico();
            List <Subcategoria> resp     = servicio.Listar <Subcategoria>();

            if (resp == null)
            {
                return(NotFound());
            }
            return(Ok(resp));
        }
        private static Logger log = LogManager.GetCurrentClassLogger(); //Variable del logger para recoger los errores e informacion del programa

        /// <summary>
        /// Constructor UCDevolucionesProd
        /// </summary>
        /// <param name="ent">conexion que le pasamos como parametro</param>
        public UCDevolucionesProd(proyecto_tpvEntities ent)
        {
            InitializeComponent();
            tpvEnt      = ent;
            mVVentaProd = new MVVentasDeProductos(tpvEnt);
            ventaServ   = new ServicioGenerico <ventas>(tpvEnt);

            DataContext = mVVentaProd;

            predicadoNombreProd = new Predicate <object>(filtroNombreProd);
        }
示例#16
0
        //******************************************
        //Métodos privados



        private void inicializa()
        {
            usuServ     = new UsuarioServicio(invEnt);
            tipoUsuServ = new ServicioGenerico <tipousuario>(invEnt);

            rolServ  = new RolServicio(invEnt);
            gruServ  = new GrupoServicio(invEnt);
            dptoServ = new DptoServicio(invEnt);

            //generamos objeto nuevo
            usuNuevo = new usuario();
        }
示例#17
0
        private void inicializa()
        {
            artServ     = new ArticuloServicio(invEnt);
            usuServ     = new UsuarioServicio(invEnt);
            tipoUsuServ = new ServicioGenerico <tipousuario>(invEnt);
            espServ     = new EspacioServicio(invEnt);
            tipoArtServ = new TipoArticuloServicio(invEnt);


            //generamos objeto nuevo
            artNuevo = new articulo();
        }
示例#18
0
        // Metodos privados
        private void inicializa()
        {
            usuNuevo = new usuario();
            usuServ  = new UsuarioServicio(invEnt);
            // Listas del combo Box
            departamentoServ = new DptoServicio(invEnt);
            grupoServ        = new GrupoServicio(invEnt);
            // Definiendo tipoUsuarioServ mediante Servicio genérico
            tipoUsuarioServ = new ServicioGenerico <tipousuario>(invEnt);
            rolServ         = new RolServicio(invEnt);

            lista = new ListCollectionView(usuServ.getAll().ToList());
        }
示例#19
0
        private void inicializa()
        {
            usuServ  = new UsuarioServicio(invEnt);
            tipoServ = new ServicioGenerico <tipousuario>(invEnt);
            rolServ  = new ServicioGenerico <rol>(invEnt);
            dptoServ = new DptoServicio(invEnt);
            grpServ  = new GrupoServicio(invEnt);

            cbTipoUsuario.ItemsSource  = tipoServ.getAll().ToList();
            cbRolUsuario.ItemsSource   = rolServ.getAll().ToList();
            cbDepartamento.ItemsSource = dptoServ.getAll().ToList();
            cbGrupo.ItemsSource        = grpServ.getAll().ToList();
        }
示例#20
0
        //en cada clase que se utiliza el log hay que poner uno para que sea mas exacta


        public DialogUsuario(diinventarioEntities ent)
        {
            InitializeComponent();
            invEnt                 = ent;
            usuServ                = new UsuarioServicio(invEnt);
            tipoUsuServ            = new ServicioGenerico <tipousuario>(invEnt);
            rolServ                = new RolServicio(invEnt);
            gruServ                = new GrupoServicio(invEnt);
            dptoServ               = new DptoServicio(invEnt);
            comboDept.ItemsSource  = dptoServ.getAll().ToList();
            comboGrupo.ItemsSource = gruServ.getAll().ToList();
            comboRol.ItemsSource   = rolServ.getAll().ToList();
            comboTipo.ItemsSource  = tipoUsuServ.getAll().ToList();
        }
        //Metodo inicializar
        private void inicializa()
        {
            modServ  = new ModeloArticuloServicio(invEnt);
            tipoServ = new ServicioGenerico <tipoarticulo>(invEnt);
            modNuevo = new modeloarticulo();

            //listCollectionview del datagrid modelos articulos
            listaCollecModeloArtDataGrid = new ListCollectionView(modServ.getAll().ToList());

            //filtro combo
            tipoArtCombofiltro = new tipoarticulo();

            //Modelo detalle
            modSelectDetaDatagrid = new modeloarticulo();
        }
示例#22
0
        public IHttpActionResult GetAll()
        {
            try
            {
                ServicioGenerico servicio = new ServicioGenerico();

                List <Parametro> resp = servicio.Listar <Parametro>();

                return(Ok(resp));
            }
            catch (Exception ex)
            {
                LoggerHelper.LogError(MethodBase.GetCurrentMethod(), ex);
                return(BadRequest(ex.Message));
            }
        }
示例#23
0
 // GET api/parametro/5
 public IHttpActionResult Get(int id)
 {
     try
     {
         ServicioGenerico servicio = new ServicioGenerico();
         Parametro        resp     = servicio.ParametroObtener(id);
         if (resp == null)
         {
             return(NotFound());
         }
         return(Ok(resp));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
示例#24
0
 // POST api/parametro
 public IHttpActionResult Post([FromBody] Parametro datos)
 {
     try
     {
         ServicioGenerico servicio = new ServicioGenerico();
         Parametro        resp     = servicio.ParametroGrabar(datos);
         if (resp == null)
         {
             return(NotFound());
         }
         return(Ok(resp));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
示例#25
0
 private void inicializa()
 {
     aveServ    = new AveriaServicio(tallerEnt);
     pieServ    = new Pieza_averiaServicio(tallerEnt);
     listaAver  = new ListCollectionView(aveServ.getAll().ToList());
     empServ    = new ServicioGenerico <empleado>(tallerEnt);
     clieServ   = new ServicioGenerico <cliente>(tallerEnt);
     vehServ    = new ServicioGenerico <vehiculo>(tallerEnt);
     tipoServ   = new ServicioGenerico <tipoaveria>(tallerEnt);
     estadoServ = new ServicioGenerico <estado>(tallerEnt);
     producServ = new ServicioGenerico <productos>(tallerEnt);
     pieAveServ = new ServicioGenerico <piezas_averia>(tallerEnt);
     aveNueva   = new averia();
     piNueva    = new piezas_averia();
     tipoAve    = new tipoaveria();
     estadoAve  = new estado();
 }
示例#26
0
        public IHttpActionResult TipoComprobantes(int id)
        {
            try
            {
                ServicioGenerico     servicio = new ServicioGenerico();
                VentaTipoComprobante resp     = servicio.ObtenerObjeto <VentaTipoComprobante>(id);

                if (resp == null)
                {
                    return(NotFound());
                }
                return(Ok(resp));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
示例#27
0
        private string DamePathFoto()
        {
            ServicioGenerico servicio = new ServicioGenerico();

            string pathFotos      = string.Empty;
            string paramsPathFoto = servicio.ParametroObtenerValor("PATH_FOTOS");

            if (paramsPathFoto != null)
            {
                pathFotos = paramsPathFoto;
            }
            else
            {
                pathFotos = "~/assets/fotos/";
            }

            return(pathFotos);
        }
示例#28
0
        public IHttpActionResult TipoComprobantes()
        {
            try
            {
                ServicioGenerico            servicio = new ServicioGenerico();
                List <VentaTipoComprobante> resp     = servicio.Listar <VentaTipoComprobante>().ToList <VentaTipoComprobante>();

                if (resp == null)
                {
                    return(NotFound());
                }
                return(Ok(resp));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
示例#29
0
        private void inicializa()
        {
            valMVC = new ValidaMVC();

            usuServ = new UsuarioServicio(invEnt);
            // Definiendo tipoUsuarioServ mediante Servicio genérico
            tipoUsuarioServ           = new ServicioGenerico <tipousuario>(invEnt);
            cbTipoUsuario.ItemsSource = tipoUsuarioServ.getAll().ToList();

            rolServ           = new RolServicio(invEnt);
            cbRol.ItemsSource = rolServ.getAll().ToList();

            grupoServ           = new GrupoServicio(invEnt);
            cbGrupo.ItemsSource = grupoServ.getAll().ToList();

            departamentoServ           = new DptoServicio(invEnt);
            cbDepartamento.ItemsSource = departamentoServ.getAll().ToList();
        }
示例#30
0
        public IHttpActionResult Provincias()
        {
            try
            {
                ServicioGenerico servicio = new ServicioGenerico();
                List <Provincia> resp     = servicio.Listar <Provincia>().ToList <Provincia>();

                if (resp == null)
                {
                    return(NotFound());
                }
                return(Ok(resp));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        private ValidaMVC valMVC; //Clase de validacion

        //constructor, pasarle el usuario
        public DialogArticuloMVC(diinventarioEntities ent, usuario usu)
        {
            InitializeComponent();
            invEnt = ent;

            //Servicios
            artServ     = new ArticuloServicio(invEnt);
            usuServ     = new ServicioGenerico <usuario>(invEnt);
            modServ     = new ServicioGenerico <modeloarticulo>(invEnt);
            espacioServ = new ServicioGenerico <espacio>(invEnt);
            deptServ    = new ServicioGenerico <departamento>(invEnt);

            //Inicializar validacion
            valMVC = new ValidaMVC();

            usuarioInserta = usu;
            comboUsu.Text  = usuarioInserta.username; //Pasar el usuario al combo usuario

            inicializar();
        }
        //Metodo inicializar
        private void iniciliza()
        {
            //Servicios
            //servicio de usuario para el formulario
            usuServ = new UsuarioServicio(invEnt);
            //Listas
            tipoUsuServ      = new ServicioGenerico <tipousuario>(invEnt);
            rolServ          = new ServicioGenerico <rol>(invEnt);
            grupoServ        = new ServicioGenerico <grupo>(invEnt);
            departamentoServ = new ServicioGenerico <departamento>(invEnt);

            //Objetos
            usuNuevo  = new usuario();
            usuSelect = new usuario();

            //Departanemto de usuario para el filtro de depts
            usuGrupoComboFiltroSel = new grupo();

            //ListColletionView usuarios
            listaCollecUsuariosDataGrid = new ListCollectionView(usuServ.getAll().ToList());
        }
示例#33
0
 public TrabajadorBL()
 {
     servicioTrabajador = servicio.getTrabajador(Constantes.COM);
     servicioEspecialidad = servicio.getEspecialidad(Constantes.COM);
     servicioDisponibilidad = servicio.getDisponibilidad(Constantes.COM);
     servicioAsignacion = servicio.getAsignacion(Constantes.COM);
     servicioHorario = servicio.getHorario(Constantes.COM);
     servicioReserva = servicio.getReserva(Constantes.COM);
     servicioZona = servicio.getZona(Constantes.COM);
 }
示例#34
0
 public EspecialidadBL()
 {
     servicioEspecialidad = servicio.getEspecialidad(Constantes.COM);
     servicioFiesta = servicio.getFiesta(Constantes.COM);
     servicioTipoFiesta = servicio.getTipoFiesta(Constantes.COM);
 }
示例#35
0
 public CebeEmpresaBL()
 {
     servicioEmpresa = DaoFactory.getFabrica().getCebeEmpresa(Constantes.COM);
 }
示例#36
0
 public TortaBL()
 {
     servicioTorta = servicio.getTorta(Constantes.COM);
 }
示例#37
0
 public TipoFiestaBL()
 {
     servicioTipoFiesta = servicio.getTipoFiesta(Constantes.COM);
 }
示例#38
0
 public TiendaBL()
 {
     servicioTienda = servicio.getTienda(Constantes.COM);
     servicioZona = servicio.getZona(Constantes.COM);
 }
示例#39
0
 public DisponibilidadBL()
 {
     servicioDisponibilidad = servicio.getDisponibilidad(Constantes.COM);
     servicioHorario = servicio.getHorario(Constantes.COM);
 }
示例#40
0
 public TipoMovilidadBL()
 {
     servicioTipoMovilidad = servicio.getTipoMovilidad(Constantes.COM);
 }
示例#41
0
 public HorarioBL()
 {
     servicioHorario = servicio.getHorario(Constantes.COM);
 }
示例#42
0
 public SaborBL()
 {
     servicioSabor = servicio.getSabor(Constantes.COM);
 }
示例#43
0
 public PagoFiestaBL()
 {
     servicioPagoFiesta = servicio.getPagoFiesta(Constantes.COM);
     servicioTipoPago = servicio.getTipoPago(Constantes.COM);
 }
示例#44
0
 public FiestaEventoBL()
 {
     servicioFiestaEvento = servicio.getFiestaEvento(Constantes.COM);
     servicioEvento = servicio.getTipoEvento(Constantes.COM);
 }
示例#45
0
 public TipoEventoBL()
 {
     servicioTipoEvento = servicio.getTipoEvento(Constantes.COM);
 }
示例#46
0
文件: ZonaBL.cs 项目: RenzoMA/SWF_Mad
 public ZonaBL()
 {
     servicioZona = servicio.getZona(Constantes.COM);
 }