コード例 #1
0
        public Cliente GetCliente(int id)
        {
            var i = _clienteServices.getClienteByID(id);

            return(new Cliente()
            {
                ID = i.code,
                Nombre = i.Nombre,
                Apellido = i.Apellido,
                CUIT = i.CUIT,
                Sex = (i.Sexo == "M") ? true : false,
                SexDescription = (i.Sexo == "M") ? "Masculino" : "Femenino",
                FechaNac = i.FechaNac,
                ClientType = _clienteServices.GetPriceListByClient(i.code)
            });
        }
コード例 #2
0
        public List <Venta> GetAllVentas()
        {
            List <Venta> retList = new List <Venta>();
            var          list    = _operacionesServices.GetAllVentas();

            foreach (var i in list)
            {
                var client = _clienteServices.getClienteByID((int)i.ClienteCode);
                retList.Add(new Venta()
                {
                    CodigoOperacion      = i.Code,
                    Fecha                = i.DateCompra.Date,
                    ClienteCode          = (int)i.ClienteCode,
                    Cliente              = (client == null) ? "Mostrador" : client.Apellido + ", " + client.Nombre,
                    Referencia           = i.Referencia,
                    Estado               = i.Estado,
                    ProductosVenta       = _operacionesServices.GetProductoByOperacion("Venta", i.Code),
                    Total                = (i.ImporteTotal != null) ? (decimal)i.ImporteTotal : 0,
                    UsuarioRealizoAccion = _operacionesServices.GetUsertAccionByVenta(i.Code)
                });
            }
            return(retList);
        }