Version OScar

This commit is contained in:
Jorge Luis caudillo esparza
2026-04-24 07:54:31 -07:00
parent 8e3df951b3
commit 83acc6b4f1
3780 changed files with 7042960 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.AF.Request
{
public class RequestGetActivosFijos
{
public long CveActivoFijo { get; set; }
public long CveEmpresa { get; set; }
public string Codigo { get; set; }
public string Descripcion { get; set; }
public long CveTipoActivoFijo { get; set; }
public long CveSubTipoActivoFijo { get; set; }
public string NoSerie { get; set; }
public long Año { get; set; }
public long CvePersonaResponsable { get; set; }
public long CveProyecto { get; set; }
public long CveSubProyecto { get; set; }
public long CveEstadoActivoFijo { get; set; }
public string CaracteristicaValor { get; set; }
public long CveCliente { get; set; }
public long BuscaGrupoEmpresa { get; set; }
public long BuscaPorAFPadre { get; set; }
public long CveGrupo { get; set; }
}
}

View File

@@ -0,0 +1,58 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.AF.Response
{
public class ResponseGetActivosFijos
{
public long CveActivoFijo { get; set; }
public string Codigo { get; set; }
public string Descripcion { get; set; }
public decimal ValorCompra { get; set; }
public DateTime FechaCompra { get; set; }
public string Conta_CuentaInicial { get; set; }
public long CvePersonaResponsable { get; set; }
public string Responsable { get; set; }
public string NoSerie { get; set; }
public long Año { get; set; }
public long CveSubProyecto { get; set; }
public string SubProyecto { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
public long Cuenta { get; set; }
public long CveEstadoActivoFijo { get; set; }
public string EstadoActivoFijo { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
public long CveSubTipoActivoFijo { get; set; }
public string SubTipoActivoFijo { get; set; }
public string TipoActivoFijo { get; set; }
public long CveTipoActivoFijo { get; set; }
public string CodDesc { get; set; }
public long IdCtaContDepreciacion { get; set; }
public decimal PorDepreciacion { get; set; }
public decimal PorDeduccion { get; set; }
public DateTime FechaUltimaDepreciacion { get; set; }
public long CveCompra { get; set; }
public string Empresa { get; set; }
public string CodigoDescripcion { get; set; }
public string Observaciones { get; set; }
public long EstatusResguardo { get; set; }
public string NombreCliente { get; set; }
public long CveCliente { get; set; }
public long MesesDepreciacion { get; set; }
public string MedidaUso { get; set; }
public long CveMovimientoInv { get; set; }
public long FolioInv { get; set; }
public string AlmacenInv { get; set; }
public long CveMarcaActivoFijo { get; set; }
public long CveModeloActivoFijo { get; set; }
public long CveGrupo { get; set; }
public long CveAFPadre { get; set; }
public long CveDispositivo { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class ActividadGET
{
public int cveActividad { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class ActividadRemove
{
public int cveActividad { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class AsistenciaGET
{
public int cveAsistencia { get; set; }
public int cveEmpresa { get; set; }
public int cveCultivoCuadro { get; set; }
public int cvePersonal { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class AsistenciaRemove
{
public int cveAsistencia { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CicloGET
{
public int cveEmpresa { get; set; }
public int cveCiclo { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CicloRemove
{
public int cveEmpresa { get; set; }
public int cveCiclo { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CuadroGET
{
public int cveCuadro { get; set; }
public int cveSubProyecto { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CuadroRemove
{
public int cveCuadro { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CultivoCuadroGET
{
public int cveCultivoCuadro { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CultivoCuadroRemove
{
public int cveCultivoCuadro { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CultivoGET
{
public int cveCultivo { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class CultivoRemove
{
public int cveCultivo { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class TemporadaGET
{
public int cveTemporada { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Request
{
public class TemporadaRemove
{
public int cveTemporada { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Response
{
public class ActividadModel
{
#region Propiedades
public int cveActividad { get; set; }
public int cveEmpresa { get; set; }
public string actividad { get; set; }
public bool estatus { get; set; }
public int cveUsuario { get; set; }
public DateTime fechaIng { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Response
{
public class AsistenciaModel
{
#region Propiedades
public int cveAsistencia { get; set; }
public int cveEmpresa { get; set; }
public int cveCultivoCuadro { get; set; }
public int cvePersonal { get; set; }
public DateTime fecha { get; set; }
public int cveActividad { get; set; }
public int horaExtra { get; set; }
public int cveUsuario { get; set; }
public DateTime fechaIng { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Response
{
public class CicloModel
{
#region Propiedades
public int cveCiclo { get; set; }
public string ciclo { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveEmpresa { get; set; }
public int cveUsuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Response
{
public class CuadroModel
{
#region Propiedades
public int cveCuadro { get; set; }
public string cuadro { get; set; }
public int cveSubProyecto { get; set; }
public string tamaño { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveUsuario { get; set; }
public int cveEmpresa { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Response
{
public class CultivoCuadroModel
{
#region Propiedades
public int cveCultivoCuadro { get; set; }
public int cveTemporada { get; set; }
public int cveCiclo { get; set; }
public int cveSubProyecto { get; set; }
public int cveCultivo { get; set; }
public int cveCuadro { get; set; }
public string encargado { get; set; }
public int cveEmpresa { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Response
{
public class CultivoModel
{
#region Propiedades
public int cveCultivo { get; set; }
public string cultivo { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveEmpresa { get; set; }
public int cveUsuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class TemporadaModel
{
#region Propiedades
public int cveTemporada { get; set; }
public string temporada { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveEmpresa { get; set; }
public int cveUsuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Bancos.Request
{
public class RequestRepSaldos
{
public long CveBanco { get; set; }
public long CveCuenta { get; set; }
public long CveMoneda { get; set; }
public string FechaI { get; set; }
public string FechaF { get; set; }
public long Opcion { get; set; }
public long CveTipoCuenta { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Bancos.Response
{
public class ResponseRepSaldos
{
public long CveEmpresa { get; set; }
public long CveCuenta { get; set; }
public long CveBanco { get; set; }
public string Banco { get; set; }
public string NumCuenta { get; set; }
public string Moneda { get; set; }
public long CveMoneda { get; set; }
public string FechaInicio { get; set; }
public string FechaFin { get; set; }
public long Opcion { get; set; }
public decimal SaldoInicial { get; set; }
public decimal Cargos { get; set; }
public decimal Abonos { get; set; }
public decimal Saldo { get; set; }
}
}

View File

@@ -0,0 +1,54 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clasificacion.Response
{
public class ResponseGetClasificacion
{
public long CveClasificacion { get; set; }
public string Clasificacion { get; set; }
public string Codigo { get; set; }
public long IdCuentaContable { get; set; }
public long IdCuentaGasto { get; set; }
public string CuentaGasto { get; set; }
public long IdCuentaCostos { get; set; }
public string CuentaCostos { get; set; }
public long IdCuentaInventario { get; set; }
public string CuentaInventario { get; set; }
public long IdCuentaIngresos { get; set; }
public string CuentaIngresos { get; set; }
public long IdCuentaDescuento { get; set; }
public long IdCuentaContableSIG { get; set; }
public long IdCuentaCostosSIG { get; set; }
public long IdCuentaGastoSIG { get; set; }
public long IdCuentaIngresosSIG { get; set; }
public long IdCuentaInventarioSIG { get; set; }
public long IdCuentaRetIVASIG { get; set; }
public long IdCuentaRetISRSIG { get; set; }
public bool RequiereSerieLote { get; set; }
public bool Afectable { get; set; }
public string TextoAfectable { get; set; }
public string CodigoClasificacion { get; set; }
public long NivelClasificacion { get; set; }
public long CveCategoria { get; set; }
public string Categoria { get; set; }
public long Tipo { get; set; }
public string EstatusCategoria { get; set; }
public DateTime Fecha { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
public long UsoClasificacion { get; set; }
public string UsoClasif { get; set; }
public long CveSATPS { get; set; }
public string SATClaveProductoServicio { get; set; }
public bool RequiereAFCompra { get; set; }
public bool RequiereAFInsumo { get; set; }
public bool RequierePersonal { get; set; }
public bool EsAcumulador { get; set; }
public bool TopVentas { get; set; }
public bool TopCompras { get; set; }
public decimal PrecioBaseCosto { get; set; }
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Request
{
public class RequestClientes
{
public long CveCliente { get; set; }
public string Nombre { get; set; }
public string Codigo { get; set; }
public string NombreCorto { get; set; }
public string RFC { get; set; }
public string Telefono { get; set; }
public string Mail { get; set; }
public string Notificar { get; set; }
public long CvePrecioLista { get; set; }
public long Estatus { get; set; }
public long CveEmpresa { get; set; }
public long CveClienteClasificacion { get; set; }
public long TipoCliente { get; set; }
public long CveSubProyecto { get; set; }
public long CveVendedor { get; set; }
public long PermiteCredito { get; set; }
public long TopSelect { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Request
{
public class RequestClientesAbonos
{
public long CveCliente { get; set; }
public string FechaI { get; set; }
public string FechaF { get; set; }
public long CveUsuarioProgramo { get; set; }
public string Serie { get; set; }
public long CveMoneda { get; set; }
public long SelectTop { get; set; }
public long CveClienteSucursal { get; set; }
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Request
{
public class RequestClientesCxC
{
public long CveCliente { get; set; }
public long CveEmpresa { get; set; }
public string FechaI { get; set; }
public string FechaF { get; set; }
public string TipoDocto { get; set; }
public long CveSubProyecto { get; set; }
public long CveClienteSucursal { get; set; }
public long CveMoneda { get; set; }
public DateTime FechaCorte { get; set; }
public long CveIESustitucion { get; set; }
public DateTime FechaVencimientoI { get; set; }
public DateTime FechaVencimientoF { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Request
{
public class RequestCotizaciones
{
public long CveCliente { get; set; }
public long SelectTop { get; set; }
public long CveClienteSucursal { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Request
{
public class RequestHistorialVentas
{
public long CveCliente { get; set; }
public long SelectTop { get; set; }
public long CveClienteSucursal { get; set; }
public string TipoDocto { get; set; }
}
}

View File

@@ -0,0 +1,40 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Response
{
public class ResponseClientes
{
public long CveCliente { get; set; }
public string Nombre { get; set; }
public string NombreComercial { get; set; }
public string Codigo { get; set; }
public string CodigoNombre { get; set; }
public string Direccion { get; set; }
public string NoExt { get; set; }
public string NoInt { get; set; }
public string Colonia { get; set; }
public string Ciudad { get; set; }
public string Estado { get; set; }
public string Pais { get; set; }
public string RFC { get; set; }
public string CP { get; set; }
public string Telefono { get; set; }
public string Contacto { get; set; }
public string Mail { get; set; }
public string MailCotizacion { get; set; }
public string NotificarA { get; set; }
public string EnviarFactura { get; set; }
public float RetIVA { get; set; }
public float RetISR { get; set; }
public string Estatus { get; set; }
public string NombreCorto { get; set; }
public long CveVendedor { get; set; }
public string Vendedor { get; set; }
public long PlazoCobranza { get; set; }
public long PlazoCobranzaRemision { get; set; }
public decimal LimiteCredito { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Response
{
public class ResponseClientesAbonos
{
public long CveVenta { get; set; }
public string MonedaIE { get; set; }
public decimal ImporteAbonado { get; set; }
public long CveIE { get; set; }
public string MonedaVenta { get; set; }
public string SerieFolio { get; set; }
public DateTime Fecha { get; set; }
public DateTime FechaVencimiento { get; set; }
public string FolioCobro { get; set; }
public DateTime FechaDocumento { get; set; }
public decimal ImporteIE { get; set; }
public string NumCuenta { get; set; }
public string Banco { get; set; }
public string SerieFolioCP { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Response
{
public class ResponseClientesCxC
{
public long CveCliente { get; set; }
public string TipoDocto { get; set; }
public string Tipo { get; set; }
public long CveVenta { get; set; }
public DateTime Fecha { get; set; }
public string Serie { get; set; }
public string Folio { get; set; }
public string SerieFolio { get; set; }
public long CveSubProyecto { get; set; }
public decimal Original { get; set; }
public decimal SubTotal { get; set; }
public decimal IVA { get; set; }
public decimal IEPS { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal Abonado { get; set; }
public decimal Saldo { get; set; }
public DateTime FechaVencimiento { get; set; }
public long DiasVencidos { get; set; }
public decimal PorRecuperado { get; set; }
public decimal PorXRecuperar { get; set; }
public long CveMoneda { get; set; }
public long OrdenVencimiento { get; set; }
public string Moneda { get; set; }
public decimal Num3 { get; set; }
public string CobranzaEstatus { get; set; }
public decimal TipoCambio { get; set; }
public decimal Descuento { get; set; }
public string UUID { get; set; }
public string RFC { get; set; }
public string TMoneda { get; set; }
public long PorcentajeIVA { get; set; }
public string ClaveMetodoPagoSAT { get; set; }
public string FormaPago { get; set; }
public string Abreviatura { get; set; }
public decimal DescuentoProntoPago { get; set; }
public long CveTipoRetencion { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Response
{
public class ResponseCotizaciones
{
public long CveVenta { get; set; }
public string SerieFolio { get; set; }
public DateTime Fecha { get; set; }
public decimal SubTotal { get; set; }
public decimal Descuento { get; set; }
public decimal Total { get; set; }
public string MonAbreviatura { get; set; }
public string EstatusFactura { get; set; }
public string AtencionA { get; set; }
public string SubProyecto { get; set; }
public string Correo { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Clientes.Response
{
public class ResponseHistorialVentas
{
public long CveVenta { get; set; }
public string Folio { get; set; }
public string TipoDocto { get; set; }
public string Abreviatura { get; set; }
public string Fecha { get; set; }
public string PedidoContrato { get; set; }
public string SubProyecto { get; set; }
public decimal SubTotal { get; set; }
public decimal Descuento { get; set; }
public decimal Amortizacion { get; set; }
public decimal Total { get; set; }
public decimal MAX_Total { get; set; }
public decimal AVG_Total { get; set; }
public decimal MIN_Total { get; set; }
public string SeTimbro { get; set; }
public string EnvioMail { get; set; }
public long CountTotal { get; set; }
public long CveVentaFacturada { get; set; }
public string SerieFolio { get; set; }
public string Correo { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Request
{
public class RequestCompra
{
public long CveCompra { get; set; }
public string Serie { get; set; }
public string Folio { get; set; }
public long CveProveedor { get; set; }
public long IdPoliza { get; set; }
public long CveEmpresa { get; set; }
public string ProveedorRFC { get; set; }
}
}

View File

@@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Request
{
public class RequestCxP
{
public string FechaI { get; set; }
public string FechaF { get; set; }
public long CveProveedor { get; set; }
public long CveClasificacion { get; set; }
public long CveMoneda { get; set; }
public long CveUsuario { get; set; }
public long CveUsuarioResponsable { get; set; }
public long CveEstatus { get; set; }
public long CveEmpresa { get; set; }
public long GPO { get; set; }
public long CveSubProyecto { get; set; }
public long TipoCambio { get; set; }
public decimal TCEspecifico { get; set; }
public string FechaVI { get; set; }
public string FechaVF { get; set; }
public DateTime FechaCorte { get; set; }
public long CveUsuarioConsulta { get; set; }
public long CveTipoProveedor { get; set; }
public long Comprobaciones { get; set; }
public string TipoDocto { get; set; }
}
}

View File

@@ -0,0 +1,38 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Request
{
public class RequestCxPDetalle
{
public string FechaI { get; set; }
public string FechaF { get; set; }
public long CveProveedor { get; set; }
public long CveProveedorClasificacion { get; set; }
public string CveProveedorSucursal { get; set; }
public long Anio { get; set; }
public long Mes { get; set; }
public string AnioMes { get; set; }
public string Fecha { get; set; }
public long CveUsuario { get; set; }
public long CveUsuarioResponsable { get; set; }
public long GPO { get; set; }
public long CveMoneda { get; set; }
public long CveSubProyecto { get; set; }
public long CveEstatusFactura { get; set; }
public string Opcion { get; set; }
public long CveEmpresa { get; set; }
public long CveSucursal { get; set; }
public long TipoCambio { get; set; }
public decimal TCEspecifico { get; set; }
public string FechaVI { get; set; }
public string FechaVF { get; set; }
public DateTime FechaCorte { get; set; }
public long CveUsuarioConsulta { get; set; }
public long CveTipoProveedor { get; set; }
public long Comprobaciones { get; set; }
}
}

View File

@@ -0,0 +1,29 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Request
{
public class RequestRepCompras
{
public string FechaI { get; set; }
public string FechaF { get; set; }
public long CveProveedor { get; set; }
public long CveUsuario { get; set; }
public long CveUsuarioCaptura { get; set; }
public string FechaICaptura { get; set; }
public string FechaFCaptura { get; set; }
public long CveMoneda { get; set; }
public long TipoCambio { get; set; }
public decimal TCEspecifico { get; set; }
public long CveEmpresa { get; set; }
public long GPO { get; set; }
public string TipoGasto { get; set; }
public string CveSubProyecto { get; set; }
public long CveProyecto { get; set; }
public long CveUsuarioConsulta { get; set; }
public long CveTipoProveedor { get; set; }
public string TipoDocto { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Request
{
public class RequestRepComprasDetalle
{
public long GPO { get; set; }
public long Anio { get; set; }
public long Mes { get; set; }
public string AnioMes { get; set; }
public string Fecha { get; set; }
public long CveProveedor { get; set; }
public long CveMoneda { get; set; }
public long CveUsuario { get; set; }
public long CveUsuarioCaptura { get; set; }
public long NumeroRemesa { get; set; }
public long CveUsuarioRemesa { get; set; }
public string FechaICaptura { get; set; }
public string FechaFCaptura { get; set; }
public string FechaCaptura { get; set; }
public string FechaI { get; set; }
public string FechaF { get; set; }
public string CveSubProyecto { get; set; }
public string TipoDocto { get; set; }
public long TipoCambio { get; set; }
public decimal TCEspecifico { get; set; }
public long CveEmpresa { get; set; }
public string TipoGasto { get; set; }
public long CveUsuarioConsulta { get; set; }
public long CveProyecto { get; set; }
public long CveTipoProveedor { get; set; }
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Request
{
public class RequestRepPagado
{
public DateTime FechaI { get; set; }
public DateTime FechaF { get; set; }
public long CveProveedor { get; set; }
public long CveProyecto { get; set; }
public long CveSubProyecto { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
public long GPO { get; set; }
public long CveResponsable { get; set; }
public long CveUsuarioConsulta { get; set; }
public long CveBanco { get; set; }
public long CveCuenta { get; set; }
public long CveMoneda { get; set; }
public DateTime FechaICompra { get; set; }
public DateTime FechaFCompra { get; set; }
public long CveTipoProveedor { get; set; }
public long ConComprobacion { get; set; }
}
}

View File

@@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Request
{
public class RequestRepPagadoDetalle
{
public DateTime FechaI { get; set; }
public DateTime FechaF { get; set; }
public long CveProveedor { get; set; }
public long CveProyecto { get; set; }
public long CveSubProyecto { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
public long GPO { get; set; }
public long CveResponsable { get; set; }
public long CveUsuarioConsulta { get; set; }
public long CveBanco { get; set; }
public long CveCuenta { get; set; }
public long CveMoneda { get; set; }
public bool UsarMesSeleccionado { get; set; }
public string Mes { get; set; }
public DateTime FechaICompra { get; set; }
public DateTime FechaFCompra { get; set; }
public long CveTipoProveedor { get; set; }
public long Tipo { get; set; }
public long ConComprobacion { get; set; }
}
}

View File

@@ -0,0 +1,112 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Response
{
public class ResponseCompra
{
public Compra Compra { get; set; }
public List<CompraDetalle> CompraDetalle { get; set; }
}
public class Compra
{
public long CveEmpresa { get; set; }
public long CveCompra { get; set; }
public long CveFactura { get; set; }
public long CveOrdenCompra { get; set; }
public string TipoDocto { get; set; }
public string Descripcion { get; set; }
public string Serie { get; set; }
public string Folio { get; set; }
public string SerieFolio { get; set; }
public string FolioSecundario { get; set; }
public long CveProveedor { get; set; }
public decimal SubTotal { get; set; }
public string RazonSocial { get; set; }
public string Codigo { get; set; }
public string Telefono { get; set; }
public string ContactoNombre { get; set; }
public decimal IVA { get; set; }
public decimal Descuentos { get; set; }
public decimal Amortizacion { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPS { get; set; }
public decimal OtrosImpuestos { get; set; }
public decimal TipoCambio { get; set; }
public decimal TipoCambioOriginal { get; set; }
public decimal Total { get; set; }
public DateTime Fecha { get; set; }
public DateTime FechaIng { get; set; }
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public string Abreviatura { get; set; }
public long IdPoliza { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public decimal Saldo { get; set; }
public string RFC { get; set; }
public string Direccion { get; set; }
public string UUID { get; set; }
public string PDF { get; set; }
public string XML { get; set; }
public string TipoFactura { get; set; }
public long CveEstatusFactura { get; set; }
public string EstatusFactura { get; set; }
public byte[] BytesPdfFactura { get; set; }
}
public class CompraDetalle
{
public long Consec { get; set; }
public long CveCompraDetalle { get; set; }
public long CveCompra { get; set; }
public long CvePS { get; set; }
public long CveUM { get; set; }
public long CveTipoPS { get; set; }
public long CveSubProyecto { get; set; }
public long CveOrdenCompraDetalle { get; set; }
public long FolioOC { get; set; }
public long CveOrdenCompra { get; set; }
public decimal Descuento { get; set; }
public decimal OtrosGastos { get; set; }
public string Observaciones { get; set; }
public long CveClasificacion { get; set; }
public string Clasificacion { get; set; }
public long CveProyecto { get; set; }
public string PS { get; set; }
public string UM { get; set; }
public string Obs { get; set; }
public string Proyecto { get; set; }
public string SubProyecto { get; set; }
public string EstadoPS { get; set; }
public long TipoAF { get; set; }
public long CveActivoFijo { get; set; }
public string CodAF { get; set; }
public string Referencia { get; set; }
public long CveConcepto { get; set; }
public long CvePersonal { get; set; }
public string NombreCompleto { get; set; }
public long CveTipoGasto { get; set; }
public string TipoGasto { get; set; }
public long AFMedida { get; set; }
public long AFTipoMantenimiento { get; set; }
public decimal Cantidad { get; set; }
public decimal PU { get; set; }
public decimal Total { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPSPS { get; set; }
public decimal IEPSPSIVA { get; set; }
public decimal IVAPorcentaje { get; set; }
public decimal RetIVAPorcentaje { get; set; }
public decimal RetISRPorcentaje { get; set; }
public decimal IEPSPSPorcentaje { get; set; }
public decimal IEPSPSIVAPorcentaje { get; set; }
public decimal Importe { get; set; }
}
}

View File

@@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Response
{
public class ResponseCxP
{
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public long GPO_IVA { get; set; }
public string GPO { get; set; }
public long CveGpo { get; set; }
public decimal Saldo { get; set; }
public decimal Total { get; set; }
public string Anio { get; set; }
public string Mes { get; set; }
public string AnioMes { get; set; }
public string Fecha { get; set; }
public long CveProveedor { get; set; }
public long CveUsuario { get; set; }
public long CveUsuarioResponsable { get; set; }
public long CveProveedorClasificacion { get; set; }
public long Cantidad { get; set; }
public string Orden { get; set; }
public string Serie { get; set; }
public long CveEstatusFactura { get; set; }
public long CveSubProyecto { get; set; }
public long CveProveedorSucursal { get; set; }
public long Comprobaciones { get; set; }
public decimal por_vencer { get; set; }
public decimal Vencido { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Response
{
public class ResponseCxPDetalle
{
public long CveCompra { get; set; }
public string SerieFolio { get; set; }
public long CveProveedor { get; set; }
public long TipoCambio { get; set; }
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public long CveUsuario { get; set; }
public long CveEstatusFactura { get; set; }
public DateTime Fecha { get; set; }
public long CveEmpresa { get; set; }
public long CveClasificacion { get; set; }
public long CveSubProyecto { get; set; }
public string RazonSocial { get; set; }
public long IdCtaContProveedores { get; set; }
public decimal Saldo { get; set; }
public DateTime FechaVencimiento { get; set; }
public long DiasVencidos { get; set; }
public decimal IVA { get; set; }
public decimal IEPS { get; set; }
public decimal Descuentos { get; set; }
public decimal SubTotal { get; set; }
public decimal Total { get; set; }
public string Observaciones { get; set; }
public string Agrupador { get; set; }
public long EstatusInventario { get; set; }
public decimal ImporteAlmacen { get; set; }
public decimal ImporteDevolucion { get; set; }
public decimal ImporteAlmacenPorcentaje { get; set; }
public decimal ImporteDevolucionPorcentaje { get; set; }
public decimal ImporteServicios { get; set; }
public decimal ImporteServiciosPorcentaje { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Response
{
public class ResponseRepCompras
{
public string GPO { get; set; }
public string Anio { get; set; }
public string Mes { get; set; }
public string AnioMes { get; set; }
public string Fecha { get; set; }
public long CveProveedor { get; set; }
public string TipoDocto { get; set; }
public long CveUsuario { get; set; }
public string FechaCaptura { get; set; }
public long NumeroRemesa { get; set; }
public long CveUsuarioRemesa { get; set; }
public string CveSubProyecto { get; set; }
public long CveProyecto { get; set; }
public long CveTipoProveedor { get; set; }
public string CveTipoGasto { get; set; }
public string FechaICaptura { get; set; }
public string FechaFCaptura { get; set; }
public long CveUsuarioCaptura { get; set; }
public long OpcionTipoCambio { get; set; }
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public long Cantidad { get; set; }
public decimal SubTotal { get; set; }
public decimal Descuento { get; set; }
public decimal Amortizacion { get; set; }
public decimal IVA { get; set; }
public decimal IEPS { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal Total { get; set; }
public decimal MAX_SubTotal { get; set; }
public decimal AVG_SubTotal { get; set; }
public decimal MIN_SubTotal { get; set; }
public decimal MAX_Total { get; set; }
public decimal AVG_Total { get; set; }
public decimal MIN_Total { get; set; }
public string Orden { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Response
{
public class ResponseRepComprasDetalle
{
public string GPO { get; set; }
public long Cantidad { get; set; }
public long CveCompra { get; set; }
public string TipoDocto { get; set; }
public long FolioInv { get; set; }
public DateTime FechaInv { get; set; }
public string AplicaNC { get; set; }
public string Fecha { get; set; }
public long CveProveedor { get; set; }
public string Moneda { get; set; }
public string Abreviatura { get; set; }
public string Usuario { get; set; }
public string SerieFolio { get; set; }
public string Descripcion { get; set; }
public DateTime FechaVencimiento { get; set; }
public decimal SubTotal { get; set; }
public decimal Descuento { get; set; }
public decimal Amortizacion { get; set; }
public decimal IVA { get; set; }
public decimal IEPS { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal Total { get; set; }
public string RazonSocial { get; set; }
public long CveUsuarioRemesa { get; set; }
public string SubProyecto { get; set; }
public string CveSubProyecto { get; set; }
public long CveProyecto { get; set; }
public string TipoProveedor { get; set; }
public string TipoGasto { get; set; }
}
}

View File

@@ -0,0 +1,40 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Response
{
public class ResponseRepPagado
{
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public long CveBanco { get; set; }
public long CveCuenta { get; set; }
public DateTime FechaI { get; set; }
public DateTime FechaF { get; set; }
public long CveUsuarioResponsable { get; set; }
public long Grupo { get; set; }
public DateTime FechaICompra { get; set; }
public DateTime FechaFCompra { get; set; }
public long CveTipoProveedor { get; set; }
public long CveComprobacion { get; set; }
public string GPO { get; set; }
public decimal Pagado { get; set; }
public decimal Comprado { get; set; }
public string AnioCompra { get; set; }
public string MesCompra { get; set; }
public string AnioMesCompra { get; set; }
public string FechaCompra { get; set; }
public long CveProveedor { get; set; }
public long CveProyecto { get; set; }
public long CveSubProyecto { get; set; }
public long CveUsuario { get; set; }
public string AnioIE { get; set; }
public string MesIE { get; set; }
public string AnioMesIE { get; set; }
public string FechaIE { get; set; }
public long Cantidad { get; set; }
public string Orden { get; set; }
}
}

View File

@@ -0,0 +1,29 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Compras.Response
{
public class ResponseRepPagadoDetalle
{
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public string RazonSocial { get; set; }
public DateTime FechaDocumento { get; set; }
public decimal Importe { get; set; }
public string FolioIE { get; set; }
public long CveCompra { get; set; }
public long CveIE { get; set; }
public string SerieFolio { get; set; }
public string ProyectoSubProyecto { get; set; }
public long CveProveedor { get; set; }
public decimal IVA { get; set; }
public string Banco { get; set; }
public string NumCuenta { get; set; }
public long DiasVencimiento { get; set; }
public long DiasPagados { get; set; }
public string GPO { get; set; }
public string Tipo { get; set; }
}
}

View File

@@ -0,0 +1,106 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Contabilidad.Request
{
public class RequestAddPrePolizasDetalle
{
#region "Propiedades"
public int CvePrePoliza { get; set; }
public bool TipoMovimiento { get; set; }
public decimal Importe { get; set; }
public string Referencia { get; set; }
public int CveConceptoContable { get; set; }
public string Concepto { get; set; }
public DateTime FechaVencimiento { get; set; }
public int IdCtaContable { get; set; }
public int IdSegmentoNegocio { get; set; }
public int CveIE { get; set; }
public int CveVenta { get; set; }
public int CveCompra { get; set; }
public int CveSubProyecto { get; set; }
public int CveCliente { get; set; }
public int CveProveedor { get; set; }
public int CvePersonal { get; set; }
public int CveMovimientoAlmacen { get; set; }
public int CveActivoFijo { get; set; }
public int CveAcreedor { get; set; }
public int CveColectiva { get; set; }
public int CveCreditoDetalle { get; set; }
public int CveOC { get; set; }
public int CveClasificacion { get; set; }
public int CveVentaAmortizacion { get; set; }
public int CveCompraAmortizacion { get; set; }
public decimal ImporteMX { get; set; }
public decimal ImporteME { get; set; }
public int CvePrePolizaOriginal { get; set; }
public int CveIEDevolucion { get; set; }
public int CveCredito { get; set; }
public int CveCuenta { get; set; }
public int CveTipoGasto { get; set; }
public bool Contabilizable { get; set; }
public decimal TipoCambio { get; set; }
public int CveOCDetalle { get; set; }
public decimal TipoCambioPago { get; set; }
public decimal PorcentajeImpuesto { get; set; }
#endregion
public RequestAddPrePolizasDetalle()
{
CveIE = -1; CveVenta = -1; CveCompra = -1; CveSubProyecto = -1; CveCliente = -1; CveProveedor = -1;
CvePersonal = -1; CveMovimientoAlmacen = -1; CveActivoFijo = -1; CveAcreedor = -1; CveColectiva = -1; CveCreditoDetalle = -1; CveOC = -1;
CveClasificacion = -1; CveVentaAmortizacion = -1; CveCompraAmortizacion = -1; ImporteMX = 0m; ImporteME = 0m; CvePrePolizaOriginal = -1;
CveIEDevolucion = -1; CveCredito = -1; CveCuenta = -1; CveTipoGasto = -1; Contabilizable = true; TipoCambio = 1m; CveOCDetalle = -1;
TipoCambioPago = 1m; PorcentajeImpuesto = 0m;
}
public RequestAddPrePolizasDetalle(int CvePrePoliza, bool TipoMovimiento, decimal Importe, string Referencia, int CveConceptoContable, string Concepto, DateTime FechaVencimiento,
int IdCtaContable, int IdSegmentoNegocio, int CveIE = -1, int CveVenta = -1, int CveCompra = -1, int CveSubProyecto = -1, int CveCliente = -1, int CveProveedor = -1,
int CvePersonal = -1, int CveMovimientoAlmacen = -1, int CveActivoFijo = -1, int CveAcreedor = -1, int CveColectiva = -1, int CveCreditoDetalle = -1, int CveOC = -1,
int CveClasificacion = -1, int CveVentaAmortizacion = -1, int CveCompraAmortizacion = -1, decimal ImporteMX = 0m, decimal ImporteME = 0m, int CvePrePolizaOriginal = -1,
int CveIEDevolucion = -1, int CveCredito = -1, int CveCuenta = -1, int CveTipoGasto = -1, bool Contabilizable = true, decimal TipoCambio = 1m, int CveOCDetalle = -1,
decimal TipoCambioPago = 1m, decimal PorcentajeImpuesto = 0m)
{
this.CvePrePoliza = CvePrePoliza;
this.TipoMovimiento = TipoMovimiento;
this.Importe = Importe;
this.Referencia = Referencia;
this.CveConceptoContable = CveConceptoContable;
this.Concepto = Concepto;
this.FechaVencimiento = FechaVencimiento;
this.IdCtaContable = IdCtaContable;
this.IdSegmentoNegocio = IdSegmentoNegocio;
this.CveIE = CveIE;
this.CveVenta = CveVenta;
this.CveCompra = CveCompra;
this.CveSubProyecto = CveSubProyecto;
this.CveCliente = CveCliente;
this.CveProveedor = CveProveedor;
this.CvePersonal = CvePersonal;
this.CveMovimientoAlmacen = CveMovimientoAlmacen;
this.CveActivoFijo = CveActivoFijo;
this.CveAcreedor = CveAcreedor;
this.CveColectiva = CveColectiva;
this.CveCreditoDetalle = CveCreditoDetalle;
this.CveOC = CveOC;
this.CveClasificacion = CveClasificacion;
this.CveVentaAmortizacion = CveVentaAmortizacion;
this.CveCompraAmortizacion = CveCompraAmortizacion;
this.ImporteMX = ImporteMX;
this.ImporteME = ImporteME;
this.CvePrePolizaOriginal = CvePrePolizaOriginal;
this.CveIEDevolucion = CveIEDevolucion;
this.CveCredito = CveCredito;
this.CveCuenta = CveCuenta;
this.CveTipoGasto = CveTipoGasto;
this.Contabilizable = Contabilizable;
this.TipoCambio = TipoCambio;
this.CveOCDetalle = CveOCDetalle;
this.TipoCambioPago = TipoCambioPago;
this.PorcentajeImpuesto = PorcentajeImpuesto;
}
}
}

View File

@@ -0,0 +1,46 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Contabilidad.Request
{
public class RequestAddPrePolizasmodel
{
#region Propiedades
public string Modulo { get; set; }
public int CvePlantillaPoliza { get; set; }
public decimal Cargos { get; set; }
public decimal Abonos { get; set; }
public int CveMoneda { get; set; }
public DateTime Fecha { get; set; }
public string Concepto { get; set; }
public int CveUsuario { get; set; }
public int CveEmpresa { get; set; }
public int FolioFijo { get; set; }
public string ReglaFolioPoliza { get; set; }
public int CveTipoPoliza { get; set; }
#endregion
public RequestAddPrePolizasmodel()
{
FolioFijo = 0; ReglaFolioPoliza = ""; CveTipoPoliza = -1;
}
public RequestAddPrePolizasmodel(string Modulo, int CvePlantillaPoliza, decimal Cargos, decimal Abonos, int CveMoneda, DateTime Fecha, string Concepto, int CveUsuario, int CveEmpresa,
int FolioFijo = 0, string ReglaFolioPoliza = "", int CveTipoPoliza = -1)
{
this.Modulo = Modulo;
this.CvePlantillaPoliza = CvePlantillaPoliza;
this.Cargos = Cargos;
this.Abonos = Abonos;
this.CveMoneda = CveMoneda;
this.Fecha = Fecha;
this.Concepto = Concepto;
this.CveUsuario = CveUsuario;
this.CveEmpresa = CveEmpresa;
this.FolioFijo = FolioFijo;
this.ReglaFolioPoliza = ReglaFolioPoliza;
this.CveTipoPoliza = CveTipoPoliza;
}
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Contabilidad.Response
{
public class ResponseAddPrePolizasDetalle
{
public bool allisok { get; set; }
public int CvePrePolizaDetalle { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Contabilidad.Response
{
public class ResponseAddPrePolizasmodel
{
public bool allisok { get; set; }
public int CvePrePoliza { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Generales.Response
{
public class ResponseEstado
{
public long CveEstado { get; set; }
public string Estado { get; set; }
public long CvePais { get; set; }
public string Pais { get; set; }
public string Clave { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public DateTime FechaIng { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Generales.Response
{
public class ResponseGetMonedas
{
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public string Abreviatura { get; set; }
public string AbreviaturaSAT { get; set; }
public string LayoutBBVA { get; set; }
public string Alias1 { get; set; }
public string Alias2 { get; set; }
public string Alias3 { get; set; }
public string Estatus { get; set; }
public DateTime Fecha { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Generales.Response
{
public class ResponseUsosCFDI
{
public long CveUsoCFDI { get; set; }
public string UsoCFDI { get; set; }
public string Descripcion { get; set; }
public bool AplicaPersonaFisica { get; set; }
public bool AplicaPersonaMoral { get; set; }
public string UsoCFDIDescripcion { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestAlmacenGet
{
public int CveTipoAlmacen { get; set; }
public int Modalidad { get; set; }
public int CveEmpresa { get; set; }
public int CveSubProyecto { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestAlmacenesGet
{
public int CveTipoAlmacen { get; set; }
public int Modalidad { get; set; }
public int CveEmpresa { get; set; }
public int CveSubProyecto { get; set; }
public RequestAlmacenesGet() { }
public RequestAlmacenesGet(int CveTipoAlmacen, int Modalidad, int CveEmpresa, int CveSubProyecto)
{
this.CveTipoAlmacen = CveTipoAlmacen;
this.Modalidad = Modalidad;
this.CveEmpresa = CveEmpresa;
this.CveSubProyecto = CveSubProyecto;
}
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestExistenciasProducto
{
public long CvePS { get; set; }
public long CveUnidadMedida { get; set; }
public long CveEmpresa { get; set; }
public long CveAlmacen { get; set; }
public long CveTipoAlmacen { get; set; }
public DateTime FechaMovto { get; set; }
public long CveVendedor { get; set; }
public long CveCliente { get; set; }
public long CveSeccionAlmacen { get; set; }
public string Serie { get; set; }
public string Lote { get; set; }
public DateTime Caducidad { get; set; }
public long ExcluyeAdelantado { get; set; }
public long PendientePorSurtir { get; set; }
public long ExcluyeApartados { get; set; }
public long RestringirAlmacenes { get; set; }
public long TopSelect { get; set; }
}
}

View File

@@ -0,0 +1,54 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestGetExistenciasPSModel
{
public int CvePS { get; set; }
public int CveUnidadMedida { get; set; }
public int CveEmpresa { get; set; }
public int CveAlmacen { get; set; }
public DateTime FechaCaducidad { get; set; }
public int CveSeccionAlmacen { get; set; }
public int CveTipoAlmacen { get; set; }
public int CveSubProyecto { get; set; }
public string FechaMovto { get; set; }
public string Serie { get; set; }
public string Lote { get; set; }
public int CveVendedor { get; set; }
public int CveCliente { get; set; }
public int ExcluyeAdelantado { get; set; }
public int PendientePorSurtir { get; set; }
public int ExcluyeApartados { get; set; }
public int RestringirAlmacenes { get; set; }
public RequestGetExistenciasPSModel()
{
FechaCaducidad = DateTime.MinValue;
}
public RequestGetExistenciasPSModel(int CvePS, int CveUnidadMedida, int CveEmpresa, int CveAlmacen, int CveSeccionAlmacen = -1, int CveTipoAlmacen = -1,
int CveSubProyecto = -1, string FechaMovto = "-1", string Serie = "-1", string Lote = "-1", int CveVendedor = -1,
int CveCliente = -1, int ExcluyeAdelantado = -1, int PendientePorSurtir = -1, int ExcluyeApartados = 1, int RestringirAlmacenes = -1)
{
this.CvePS = CvePS;
this.CveUnidadMedida = CveUnidadMedida;
this.CveEmpresa = CveEmpresa;
this.CveAlmacen = CveAlmacen;
this.FechaCaducidad = DateTime.MinValue;
this.CveSeccionAlmacen = CveSeccionAlmacen;
this.CveTipoAlmacen = CveTipoAlmacen;
this.CveSubProyecto = CveSubProyecto;
this.FechaMovto = FechaMovto;
this.Serie = Serie;
this.Lote = Lote;
this.CveVendedor = CveVendedor;
this.CveCliente = CveCliente;
this.ExcluyeAdelantado = ExcluyeAdelantado;
this.PendientePorSurtir = PendientePorSurtir;
this.ExcluyeApartados = ExcluyeApartados;
this.RestringirAlmacenes = RestringirAlmacenes;
}
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestInv_MovimientosDetalleGet
{
public int cveMovimiento { get; set; }
public int cveEmpresa { get; set; }
public int cveCompra { get; set; }
public int cveMovimientoDetalle { get; set; }
public RequestInv_MovimientosDetalleGet()
{
cveCompra = -1;
cveMovimientoDetalle = -1;
}
public RequestInv_MovimientosDetalleGet(int cveMovimiento, int cveEmpresa, int cveCompra=-1, int cveMovimientoDetalle=-1)
{
this.cveMovimiento = cveMovimiento;
this.cveEmpresa = cveEmpresa;
this.cveCompra = cveCompra;
this.cveMovimientoDetalle = cveMovimientoDetalle;
}
}
}

View File

@@ -0,0 +1,120 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestInventarioADD
{
#region propiedades
public int CveAlmacen { get; set; }
public int CveConcepto { get; set; }
public int CveMoneda { get; set; }
public DateTime FechaMovto { get; set; }
public int tFolio { get; set; }
public int CveUsuario { get; set; }
public int CveEmpresa { get; set; }
public int CveCompra { get; set; }
public int CveVenta { get; set; }
public int CveSubProyecto { get; set; }
public int CveActivoFijo { get; set; }
public int CveOS { get; set; }
public int CvePersonal { get; set; }
public int IDPoliza { get; set; }
public int CveUsuarioResponsable { get; set; }
public int CveConsignacion { get; set; }
public string Guia { get; set; }
public int CveAlmacenDestino { get; set; }
public string Observaciones { get; set; }
public string Recibio { get; set; }
public int CveMovimientoRelacionado { get; set; }
public double TipoCambio { get; set; }
public int CveVendedor { get; set; }
public int CveCliente { get; set; }
public bool MovimientoFijo { get; set; }
public int CveContrato { get; set; }
public int CveProveedor { get; set; }
public string Remision { get; set; }
public int CveClienteSucursal { get; set; }
public string DepartamentoEntrega { get; set; }
public string PedidoContrato { get; set; }
public double GastoIndirecto { get; set; }
public int CveChofer { get; set; }
public string Placa { get; set; }
public string FechaEntrega { get; set; }
public string EspecifUnidad { get; set; }
public string ResponsableCarga { get; set; }
public string ResponsableRecibio { get; set; }
public string Identificacion { get; set; }
public string Domicilio { get; set; }
public string Telefono { get; set; }
public string Ciudad { get; set; }
public string Licencia { get; set; }
public string Modulo { get; set; }
public int CveOP { get; set; }
#endregion
public RequestInventarioADD()
{
CveOS = -1; CvePersonal = -1; IDPoliza = -1; CveUsuarioResponsable = -1; CveConsignacion = -1; Guia = "";
CveAlmacenDestino = -1; Observaciones = ""; Recibio = ""; CveMovimientoRelacionado = -1; TipoCambio = -1; CveVendedor = -1; CveCliente = -1;
MovimientoFijo = false; CveContrato = -1; CveProveedor = -1; Remision = ""; CveClienteSucursal = -1; DepartamentoEntrega = ""; PedidoContrato = "";
GastoIndirecto = -1; CveChofer = -1; Placa = ""; FechaEntrega = ""; EspecifUnidad = ""; ResponsableCarga = ""; ResponsableRecibio = "";
Identificacion = ""; Domicilio = ""; Telefono = ""; Ciudad = ""; Licencia = ""; Modulo = ""; CveOP = -1;
}
public RequestInventarioADD(int CveAlmacen, int CveConcepto, int CveMoneda, DateTime FechaMovto, int tFolio, int CveUsuario, int CveEmpresa, int CveCompra, int CveVenta,
int CveSubProyecto, int CveActivoFijo, int CveOS = -1, int CvePersonal = -1, int IDPoliza = -1, int CveUsuarioResponsable = -1, int CveConsignacion = -1, string Guia = "",
int CveAlmacenDestino = -1, string Observaciones = "", string Recibio = "", int CveMovimientoRelacionado = -1, double TipoCambio = -1, int CveVendedor = -1, int CveCliente = -1,
bool MovimientoFijo = false, int CveContrato = -1, int CveProveedor = -1, string Remision = "", int CveClienteSucursal = -1, string DepartamentoEntrega = "", string PedidoContrato = "",
double GastoIndirecto = -1, int CveChofer = -1, string Placa = "", string FechaEntrega = "", string EspecifUnidad = "", string ResponsableCarga = "", string ResponsableRecibio = "",
string Identificacion = "", string Domicilio = "", string Telefono = "", string Ciudad = "", string Licencia = "", string Modulo = "",int CveOP=-1)
{
this.CveAlmacen = CveAlmacen;
this.CveConcepto = CveConcepto;
this.CveMoneda = CveMoneda;
this.FechaMovto = FechaMovto;
this.tFolio = tFolio;
this.CveUsuario = CveUsuario;
this.CveEmpresa = CveEmpresa;
this.CveCompra = CveCompra;
this.CveVenta = CveVenta;
this.CveSubProyecto = CveSubProyecto;
this.CveActivoFijo = CveActivoFijo;
this.CveOS = CveOS;
this.CvePersonal = CvePersonal;
this.IDPoliza = IDPoliza;
this.CveUsuarioResponsable = CveUsuarioResponsable;
this.CveConsignacion = CveConsignacion;
this.Guia = Guia;
this.CveAlmacenDestino = CveAlmacenDestino;
this.Observaciones = Observaciones;
this.Recibio = Recibio;
this.CveMovimientoRelacionado = CveMovimientoRelacionado;
this.TipoCambio = TipoCambio;
this.CveVendedor = CveVendedor;
this.CveCliente = CveCliente;
this.MovimientoFijo = MovimientoFijo;
this.CveContrato = CveContrato;
this.CveProveedor = CveProveedor;
this.Remision = Remision;
this.CveClienteSucursal = CveClienteSucursal;
this.DepartamentoEntrega = DepartamentoEntrega;
this.PedidoContrato = PedidoContrato;
this.GastoIndirecto = GastoIndirecto;
this.CveChofer = CveChofer;
this.Placa = Placa;
this.FechaEntrega = FechaEntrega;
this.EspecifUnidad = EspecifUnidad;
this.ResponsableCarga = ResponsableCarga;
this.ResponsableRecibio = ResponsableRecibio;
this.Identificacion = Identificacion;
this.Domicilio = Domicilio;
this.Telefono = Telefono;
this.Ciudad = Ciudad;
this.Licencia = Licencia;
this.Modulo = Modulo;
this.CveOP = CveOP;
}
}
}

View File

@@ -0,0 +1,68 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestMovimientoDetalleAdd
{
public DateTime FechaCaducidad { get; set; }
public int CveMovimiento { get; set; }
public decimal Cantidad { get; set; }
public int CveUM { get; set; }
public int CvePS { get; set; }
public decimal PU { get; set; }
public int CveAF { get; set; }
public int CveSeccionAlmacen { get; set; }
public string Serie { get; set; }
public string Lote { get; set; }
public string Observaciones { get; set; }
public int CveMovimientoDetalleEntrada { get; set; }
public decimal PUTC { get; set; }
public decimal CostoIndirecto { get; set; }
public int CveCompraDetalle { get; set; }
public int CveOrdenCompraDetalle { get; set; }
public int CveVentaDetalle { get; set; }
public int CveContratoDetalle { get; set; }
public int CveUsuarioModifico { get; set; }
public int EsInterno { get; set; }
public RequestMovimientoDetalleAdd()
{
FechaCaducidad = DateTime.MinValue;
this.CveAF = -1;
this.CveSeccionAlmacen = -1; this.Serie = ""; this.Lote = "";
this.Observaciones = ""; this.CveMovimientoDetalleEntrada = -1; this.PUTC = -1; this.CostoIndirecto = 0m;
this.CveCompraDetalle = -1; this.CveOrdenCompraDetalle = -1; this.CveVentaDetalle = -1; this.CveContratoDetalle = -1;
this.CveUsuarioModifico = -1; this.EsInterno = -1;
}
public RequestMovimientoDetalleAdd(int CveMovimiento, decimal Cantidad, int CveUM, int CvePS, decimal PU, int CveAF = -1,
int CveSeccionAlmacen = -1, string Serie = "", string Lote = "",
string Observaciones = "", int CveMovimientoDetalleEntrada = -1, decimal PUTC = -1, decimal CostoIndirecto = 0m,
int CveCompraDetalle = -1, int CveOrdenCompraDetalle = -1, int CveVentaDetalle = -1, int CveContratoDetalle = -1,
int CveUsuarioModifico = -1, int EsInterno = -1)
{
FechaCaducidad = DateTime.MinValue;
this.CveMovimiento = CveMovimiento;
this.Cantidad = Cantidad;
this.CveUM = CveUM;
this.CvePS = CvePS;
this.PU = PU;
this.CveAF = CveAF;
this.CveSeccionAlmacen = CveSeccionAlmacen;
this.Serie = Serie;
this.Lote = Lote;
this.Observaciones = Observaciones;
this.CveMovimientoDetalleEntrada = CveMovimientoDetalleEntrada;
this.PUTC = PUTC;
this.CostoIndirecto = CostoIndirecto;
this.CveCompraDetalle = CveCompraDetalle;
this.CveOrdenCompraDetalle = CveOrdenCompraDetalle;
this.CveVentaDetalle = CveVentaDetalle;
this.CveContratoDetalle = CveContratoDetalle;
this.CveUsuarioModifico = CveUsuarioModifico;
this.EsInterno = EsInterno;
}
}
}

View File

@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestRepAlmacen
{
public string FechaI { get; set; }
public string FechaF { get; set; }
public long CveEmpresa { get; set; }
public string CveTipoAlmacen { get; set; }
public long Inventariable { get; set; }
public bool SoloMovimientosContables { get; set; }
public long Modalidad { get; set; }
public string Almacenes { get; set; }
public long CveSubProyecto { get; set; }
public long CveUsuarioConsulta { get; set; }
}
}

View File

@@ -0,0 +1,50 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestTrasladoSolicitudAdd
{
public string Observaciones { get; set; }
public int CveAlmacenOrigen { get; set; }
public int CveAlmacenDestino { get; set; }
public int CveTrasladoEstatus { get; set; }
public int CveMovimientoAlmacen { get; set; }
public DateTime Fecha { get; set; }
public int CveUsuario { get; set; }
public int CveEmpresa { get; set; }
public int CveContrato { get; set; }
public string Guia { get; set; }
public int CvePaqueteria { get; set; }
public int CveDireccionEnvio { get; set; }
public int CveOS { get; set; }
public int EstatusAlmacen { get; set; }
public int CveOP { get; set; }
public RequestTrasladoSolicitudAdd()
{
CveContrato = -1; Guia = ""; CvePaqueteria = -1; CveDireccionEnvio = -1; CveOS = -1; EstatusAlmacen = -1;
}
public RequestTrasladoSolicitudAdd(string Observaciones, int CveAlmacenOrigen, int CveAlmacenDestino, int CveTrasladoEstatus, int CveMovimientoAlmacen,
DateTime Fecha, int CveUsuario, int CveEmpresa, int CveContrato = -1, string Guia = "", int CvePaqueteria = -1, int CveDireccionEnvio = -1, int CveOS = -1,
int EstatusAlmacen = -1,int CveOP =-1)
{
this.Observaciones = Observaciones;
this.CveAlmacenOrigen = CveAlmacenOrigen;
this.CveAlmacenDestino = CveAlmacenDestino;
this.CveTrasladoEstatus = CveTrasladoEstatus;
this.CveMovimientoAlmacen = CveMovimientoAlmacen;
this.Fecha = Fecha;
this.CveUsuario = CveUsuario;
this.CveEmpresa = CveEmpresa;
this.CveContrato = CveContrato;
this.Guia = Guia;
this.CvePaqueteria = CvePaqueteria;
this.CveDireccionEnvio = CveDireccionEnvio;
this.CveOS = CveOS;
this.EstatusAlmacen = EstatusAlmacen;
this.CveOP = CveOP;
}
}
}

View File

@@ -0,0 +1,36 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Request
{
public class RequestTrasladoSolicitudDetalleAdd
{
public int CveTrasladoSolicitud { get; set; }
public decimal Cantidad { get; set; }
public int CveUM { get; set; }
public int CvePS { get; set; }
public decimal Precio { get; set; }
public string Observaciones { get; set; }
public int CveContratoDetalle { get; set; }
public string Serie { get; set; }
public RequestTrasladoSolicitudDetalleAdd()
{
Serie = "-1";
}
public RequestTrasladoSolicitudDetalleAdd(int CveTrasladoSolicitud, decimal Cantidad, int CveUM, int CvePS, decimal Precio, string Observaciones, int CveContratoDetalle, string Serie = "-1")
{
this.CveTrasladoSolicitud = CveTrasladoSolicitud;
this.Cantidad = Cantidad;
this.CveUM = CveUM;
this.CvePS = CvePS;
this.Precio = Precio;
this.Observaciones = Observaciones;
this.CveContratoDetalle = CveContratoDetalle;
this.Serie = Serie;
}
}
}

View File

@@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseAlmacenGet
{
#region Propiedades
public int cveAlmacen { get; set; }
public string almacen { get; set; }
public int cveTipoAlmacen { get; set; }
public string tipoAlmacen { get; set; }
public string estatus { get; set; }
public bool cveEstatus { get; set; }
public int idCtaContable { get; set; }
public DateTime fechaIng { get; set; }
public int cveUsuario { get; set; }
public string nombre { get; set; }
public string usuario { get; set; }
public int cveEmpresa { get; set; }
public string empresa { get; set; }
public string modalidad { get; set; }
public bool cveModalidad { get; set; }
public bool inventariable { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public int orden { get; set; }
public int cveCuenta { get; set; }
public string cuenta { get; set; }
public int cveUsuarioAutoriza { get; set; }
public int idCtaContableSIG { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseAlmacenesGet
{
#region Propiedades
public int cveAlmacen { get; set; }
public string almacen { get; set; }
public int cveTipoAlmacen { get; set; }
public string tipoAlmacen { get; set; }
public string estatus { get; set; }
public bool cveEstatus { get; set; }
public int idCtaContable { get; set; }
public DateTime fechaIng { get; set; }
public int cveUsuario { get; set; }
public string nombre { get; set; }
public string usuario { get; set; }
public int cveEmpresa { get; set; }
public string empresa { get; set; }
public string modalidad { get; set; }
public bool cveModalidad { get; set; }
public bool inventariable { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public int orden { get; set; }
public int cveCuenta { get; set; }
public string cuenta { get; set; }
public int cveUsuarioAutoriza { get; set; }
public int idCtaContableSIG { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseExistenciasProducto
{
public long CveAlmacen { get; set; }
public string Almacen { get; set; }
public long CveUnidadMedida { get; set; }
public string UnidadMedida { get; set; }
public decimal Existencia { get; set; }
public decimal PendientePorSurtir { get; set; }
public decimal ExistenciaFinal { get; set; }
public decimal CantidadDisponibleInv { get; set; }
public decimal Importe { get; set; }
}
}

View File

@@ -0,0 +1,75 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseInv_MovimientosDetalleGet
{
#region Propiedades
public bool allisok { get; set; }
public int no { get; set; }
public int cveMovimiento { get; set; }
public int cveMovimientoDetalle { get; set; }
public decimal cantidad { get; set; }
public int cveUM { get; set; }
public string unidadMedida { get; set; }
public int cvePS { get; set; }
public string pS { get; set; }
public string codigoPS { get; set; }
public decimal pU { get; set; }
public decimal total { get; set; }
public decimal totalOriginal { get; set; }
public int cveAlmacen { get; set; }
public int cveSeccionAlmacen { get; set; }
public int cveClasificacion { get; set; }
public string codigo { get; set; }
public string estatus { get; set; }
public int cveAF { get; set; }
public string codigoAF { get; set; }
public string almacen { get; set; }
public string serie { get; set; }
public string serieLote { get; set; }
public string lote { get; set; }
public DateTime fechaCaducidad { get; set; }
public string observaciones { get; set; }
public int countMovimientoEntradaDetalle { get; set; }
public decimal pUOriginal { get; set; }
public decimal pUExtranjero { get; set; }
public decimal totalExtranjero { get; set; }
public int cveCompra { get; set; }
public decimal costoIndirecto { get; set; }
public int cveOrdenCompraDetalle { get; set; }
public int cveVentaDetalle { get; set; }
public int estatusExistencia { get; set; }
public int cveCompraDetalle { get; set; }
public int cveVenta { get; set; }
public string serieFolio { get; set; }
public string nombre { get; set; }
public int cveTipoAlmacen { get; set; }
public int cveTipoAlmacenDestino { get; set; }
public string seccionAlmacen { get; set; }
public string clasificacion { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public int cveProyecto { get; set; }
public string proyecto { get; set; }
public decimal cantidadPedido { get; set; }
public decimal existenciaPedido { get; set; }
public decimal iVAVenta { get; set; }
public int tienePrePoliza { get; set; }
public int cveContrato { get; set; }
public int cveContratoDetalle { get; set; }
public string claveInterna { get; set; }
public decimal importeContratoDetalle { get; set; }
public decimal totalContrato { get; set; }
public int idCuentaGasto { get; set; }
public bool aplicaSerie { get; set; }
public bool aplicaLote { get; set; }
public bool aplicaCaducidad { get; set; }
public bool aplicaSeccion { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseMovimientoDetalleAdd
{
public int CveMovimientoDetalle { get; set; }
public bool allisok { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseRepAlmacen
{
public long CveAlmacen { get; set; }
public string Almacen { get; set; }
public string TipoAlmacen { get; set; }
public decimal Total { get; set; }
public decimal Existencia { get; set; }
public DateTime FechaInicio { get; set; }
public DateTime FechaFin { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseTrasladoSolicitudAdd
{
public int CveTraspasoSolicitud { get; set; }
public int Folio { get; set; }
public bool allisok;
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Inventarios.Response
{
public class ResponseTrasladoSolicitudDetalleAdd
{
public bool allisok;
}
}

View File

@@ -0,0 +1,26 @@
using SIGAPI.Models.Sistema;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models
{
public class RequestSendMail
{
public Empresa Empresa { get; set; }
public string De { get; set; }
public string Para { get; set; }
public string Asunto { get; set; }
public string CCP { get; set; }
public string Body { get; set; }
public List<ArchivoMail> Archivos { get; set; }
}
public class ArchivoMail
{
public byte[] ArchivoBinario { get; set; }
public string Ruta { get; set; }
public string NombreArchivo { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Nominas.Response
{
public class ResponseTipoPeriodo
{
public long CveTipoPeriodo { get; set; }
public string TipoPeriodo { get; set; }
public long DiasPeriodo { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestGetEstatusUsuarios
{
public long CveEstatusUsuarios { get; set; }
public long CveUsuario { get; set; }
public long CveEstatus { get; set; }
public long CveSubProyecto { get; set; }
public long CveOrdenCompra { get; set; }
public long CveEmpresa { get; set; }
public long Estatus { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestGetOC
{
public long CveOrdenCompra { get; set; }
public long Folio { get; set; }
public long CveSubProyecto { get; set; }
public string Tipo { get; set; }
public long CveCliente { get; set; }
public long CveVendedor { get; set; }
public long Guia { get; set; }
public long CveEmpresa { get; set; }
public long CveUsuario { get; set; }
}
}

View File

@@ -0,0 +1,34 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestGetOrdenesCompraRep
{
public string Tipo { get; set; }
public long CveProyecto { get; set; }
public long CveSubProyecto { get; set; }
public long CveEstatus { get; set; }
public DateTime FechaInicio { get; set; }
public DateTime FechaFin { get; set; }
public long CveOrdenCompra { get; set; }
public long CveUsuarioRegistro { get; set; }
public long CveUsuario { get; set; }
public long Folio { get; set; }
public long CveProveedor { get; set; }
public long CveEmpresa { get; set; }
public long CveClasificacion { get; set; }
public long CvePS { get; set; }
public long CveCliente { get; set; }
public bool PendientePorSurtir { get; set; }
public string Guia { get; set; }
public long CveActivoFijo { get; set; }
public bool SoloSubProyectosConPermiso { get; set; }
public long CveUsuarioAutorizo { get; set; }
public long CveUsuarioAsignado { get; set; }
public long EntregaDirecta { get; set; }
public long TopSelect { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestOrdenCompraEstatusUpdate
{
public long CveEstatus { get; set; }
public long CveOrdenCompra { get; set; }
public long CveUsuario { get; set; }
public string Motivo { get; set; }
public long CveCompra { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestOrdenesCompraAdd
{
public string Tipo { get; set; }
public long CveSubProyecto { get; set; }
public string Descripcion { get; set; }
public string Justificacion { get; set; }
public long Prioridad { get; set; }
public DateTime Fecha { get; set; }
public long CveMoneda { get; set; }
public long CveEstatus { get; set; }
public string FechaEstimadaEntrega { get; set; }
public string LugarEntrega { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
public long CveProveedor { get; set; }
public long CveProveedorSucursal { get; set; }
public decimal PorcentajeIVA { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPS { get; set; }
public bool RequiereCotizacion { get; set; }
public long CvePresupuestoEgreso { get; set; }
public long CveUsuarioAsignado { get; set; }
public long IDCuentaPolizaAC { get; set; }
public long CveCliente { get; set; }
public long CveVendedor { get; set; }
public long CveCotizacion { get; set; }
public string PrioridadObservacion { get; set; }
public string FolioAdicional { get; set; }
public long EntregaDirecta { get; set; }
public long CveDireccionEnvio { get; set; }
public string Guia { get; set; }
public long CveIEAnticipo { get; set; }
public decimal ImporteAnticipo { get; set; }
public long UsoCFDI { get; set; }
public string Promocion { get; set; }
public long CveProveedorContacto { get; set; }
public List<RequestOrdenesCompraDetalleAdd> ListOCDetalle { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestOrdenesCompraDetalleAdd
{
public long CveOrdenCompra { get; set; }
public decimal Cantidad { get; set; }
public decimal Descuento { get; set; }
public decimal Importe { get; set; }
public long CveUnidadMedida { get; set; }
public long CvePS { get; set; }
public string Observacion { get; set; }
public long CveSubProyecto { get; set; }
public long CveActivoFijo { get; set; }
public long CveUsuario { get; set; }
public long CveOrdenCompraPadre { get; set; }
public long CvePresupuestoEgreso { get; set; }
public decimal IEPSPS { get; set; }
public decimal IEPSPSIVA { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal Total { get; set; }
public long CveContratoDetalle { get; set; }
public decimal IVAPorcentaje { get; set; }
public decimal RetIVAPorcentaje { get; set; }
public decimal RetISRPorcentaje { get; set; }
public decimal IEPSPSPorcentaje { get; set; }
public decimal IEPSPSIVAPorcentaje { get; set; }
public long CveVentaDetalleCotizacion { get; set; }
}
}

View File

@@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestOrdenesCompraDetalleUpdate
{
public decimal Cantidad { get; set; }
public long CveUnidadMedida { get; set; }
public long CvePS { get; set; }
public decimal Descuento { get; set; }
public decimal Importe { get; set; }
public long CveSubProyecto { get; set; }
public long CveOrdenCompraDetalle { get; set; }
public long CveActivoFijo { get; set; }
public string Observacion { get; set; }
public long CvePresupuestoEgreso { get; set; }
public long CveUsuario { get; set; }
public decimal IEPSPS { get; set; }
public decimal IEPSPSIVA { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal Total { get; set; }
public long CveContratoDetalle { get; set; }
public decimal IVAPorcentaje { get; set; }
public decimal RetIVAPorcentaje { get; set; }
public decimal RetISRPorcentaje { get; set; }
public decimal IEPSPSPorcentaje { get; set; }
public decimal IEPSPSIVAPorcentaje { get; set; }
public long TipoDato { get; set; }
}
}

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Request
{
public class RequestOrdenesCompraUpdate
{
public long CveSubProyecto { get; set; }
public string Descripcion { get; set; }
public string Justificacion { get; set; }
public long Prioridad { get; set; }
public bool RequiereCotizacion { get; set; }
public string FechaEstimadaEntrega { get; set; }
public string LugarEntrega { get; set; }
public long CveMoneda { get; set; }
public long CveProveedor { get; set; }
public long CveUsuarioModifico { get; set; }
public long CveCliente { get; set; }
public long CveVendedor { get; set; }
public string PrioridadObservacion { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPS { get; set; }
public long IDCuentaPolizaAC { get; set; }
public string FolioAdicional { get; set; }
public long EntregaDirecta { get; set; }
public long CveDireccionEnvio { get; set; }
public string Guia { get; set; }
public long UsoCFDI { get; set; }
public string Promocion { get; set; }
public long CveOrdenCompra { get; set; }
public long CveProveedorSucursal { get; set; }
public long CveProveedorContacto { get; set; }
public decimal PorcentajeIVA { get; set; }
public long CveEstatusOld { get; set; }
public long CveEstatusNew { get; set; }
public string Motivo { get; set; }
public List<RequestOrdenesCompraDetalleUpdate> ListOCDetalleUpdate { get; set; }
public List<RequestOrdenesCompraDetalleAdd> ListOCDetalleAdd{ get; set; }
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetEstatus
{
public long CveEstatus { get; set; }
public string Estatus { get; set; }
public string Tipo { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
public bool EstatusActivo { get; set; }
public bool EsAutorizado { get; set; }
public bool EsCancelable { get; set; }
public string Cancelable { get; set; }
public long TipoTermino { get; set; }
public bool EsCotizacion { get; set; }
public long CveEstatusSiguiente { get; set; }
public string EstatusSiguiente { get; set; }
public string TipoTerminoDesc { get; set; }
public long Orden { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetEstatusUsuarios
{
public long CveEstatusUsuarios { get; set; }
public long CveEstatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Nombre { get; set; }
public bool EstatusActivo { get; set; }
public long CveSuperior { get; set; }
public string Superior { get; set; }
public decimal LimiteInferior { get; set; }
public decimal LimiteSuperior { get; set; }
public string Estatus { get; set; }
public string Tipo { get; set; }
public long CveEmpresa { get; set; }
public long TipoTermino { get; set; }
public string EstatusSiguiente { get; set; }
public long CveEstatusSiguiente { get; set; }
public long Nivel { get; set; }
public long CveSubProyecto { get; set; }
public string SubProyecto { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
}
}

View File

@@ -0,0 +1,198 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetOC
{
public OC OC { get; set; }
public List<OCDetalle> OCDetalle { get; set; }
}
public class OC
{
public long CveOrdenCompra { get; set; }
public long CveEstatus { get; set; }
public string Descripcion { get; set; }
public string Justificacion { get; set; }
public long Folio { get; set; }
public string Tipo { get; set; }
public bool RequiereCotizacion { get; set; }
public string LugarEntrega { get; set; }
public long CveCompra { get; set; }
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public long Prioridad { get; set; }
public string PrioridadObservacion { get; set; }
public long CveCliente { get; set; }
public string NombreCliente { get; set; }
public long CveVendedor { get; set; }
public string FolioAdicional { get; set; }
public string Vendedor { get; set; }
public long CveIEAnticipo { get; set; }
public string FolioIEAnticipo { get; set; }
public decimal ImporteAnticipo { get; set; }
public long CveProveedorAnticipo { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
public long CveEmpresa { get; set; }
public string Empresa { get; set; }
public long CveSubProyecto { get; set; }
public string SubProyecto { get; set; }
public string Estatus { get; set; }
public long CveEstatusSiguiente { get; set; }
public bool EsCancelable { get; set; }
public long TipoTermino { get; set; }
public bool EsCotizacion { get; set; }
public string NombreUsuario { get; set; }
public long CveUsuario { get; set; }
public long CveEstatusAnterior { get; set; }
public decimal SubTotal { get; set; }
public decimal Descuento { get; set; }
public decimal Total { get; set; }
public DateTime Fecha { get; set; }
public DateTime FechaIng { get; set; }
public DateTime FechaEstimadaEntrega { get; set; }
public string Cancelacion { get; set; }
public long IDPoliza { get; set; }
public long CveProveedorSucursal { get; set; }
public string RazonSocial { get; set; }
public long CveProveedor { get; set; }
public string Direccion { get; set; }
public string Telefono { get; set; }
public string RFC { get; set; }
public decimal PorcentajeIVA { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPS { get; set; }
public long CveUsoCFDI { get; set; }
public string UsoCFDI { get; set; }
public long CvePresupuestoEgreso { get; set; }
public long Poliza { get; set; }
public long CveUsuarioAsignado { get; set; }
public string UsuarioAsignado { get; set; }
public string Guia { get; set; }
public long CveCotizacion { get; set; }
public string Cotizacion { get; set; }
public long CveUsuarioAutorizo { get; set; }
public string UsuarioAutorizo { get; set; }
public long CveUsuarioSolicito { get; set; }
public string UsuarioSolicito { get; set; }
public string FolioCompra { get; set; }
public string BancoNombre { get; set; }
public string BancoCuenta { get; set; }
public decimal Pendiente { get; set; }
public string DireccionSucursal { get; set; }
public string TelefonoSucursal { get; set; }
public long EntregaDirecta { get; set; }
public long CveDireccionEnvio { get; set; }
public long CveVenta { get; set; }
public long CveMovimientoAlmacenVenta { get; set; }
public long TieneVenta { get; set; }
public long TieneCompraInv { get; set; }
public string ContactoNombre { get; set; }
public string HoraElaboracion { get; set; }
public string Promocion { get; set; }
public long CveProveedorContacto { get; set; }
public long CveConfianzaProveedor { get; set; }
}
public class OCDetalle
{
public long CveOrdenCompraDetalle { get; set; }
public long CveOrdenCompra { get; set; }
public long FolioOC { get; set; }
public decimal Cantidad { get; set; }
public long CveUnidadMedida { get; set; }
public string Abreviatura { get; set; }
public long CveUM { get; set; }
public string UM { get; set; }
public long CvePS { get; set; }
public string PS { get; set; }
public decimal PorcentajeIVA { get; set; }
public string Descripcion { get; set; }
public long EntregaDirecta { get; set; }
public decimal ImporteAjustadoDescuento { get; set; }
public decimal TotalDisponible { get; set; }
public decimal TotalDescuento { get; set; }
public string Producto { get; set; }
public string CodigoPS { get; set; }
public long CveTipoPS { get; set; }
public long CveClasificacion { get; set; }
public string Clasificacion { get; set; }
public long CveSubFamilia { get; set; }
public string SubFamilia { get; set; }
public long CveActivoFijo { get; set; }
public string Observacion { get; set; }
public string Codigo { get; set; }
public string CodPS { get; set; }
public string CodigoAF { get; set; }
public long TipoDato { get; set; }
public string Obs { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
public string SubProyecto { get; set; }
public long CveSubProyecto { get; set; }
public long CveContratoDetalle { get; set; }
public long CveOrdenCompraPadre { get; set; }
public long FolioOrdenCompraPadre { get; set; }
public long CveOrdenCompraHija { get; set; }
public long FolioOrdenCompraHija { get; set; }
public long CvePresupuestoEgreso { get; set; }
public long CveProgramaOperativo { get; set; }
public long CveUnidadAdministrativa { get; set; }
public long CveFuenteFinanciamiento { get; set; }
public long CveTipoGasto { get; set; }
public long CveClasificacionOG { get; set; }
public long IdCuentaPorEjercer { get; set; }
public long IdCuentaComprometido { get; set; }
public decimal CantidadVinculadaCompra { get; set; }
public long CveCompra { get; set; }
public string FolioCompra { get; set; }
public string ProductoOC { get; set; }
public long IVAPS { get; set; }
public long CveProveedor { get; set; }
public long CveMoneda { get; set; }
public string CodigoBarras { get; set; }
public long FolioREQ { get; set; }
public decimal PU { get; set; }
public long Folio { get; set; }
public long CveCompraDetalle { get; set; }
public long CveIEAnticipo { get; set; }
public decimal ImporteAnticipo { get; set; }
public string FolioIEAnticipo { get; set; }
public string Promocion { get; set; }
public long CveProveedorSucursal { get; set; }
public decimal Importe { get; set; }
public decimal Descuento { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPSPS { get; set; }
public decimal IEPSPSIVA { get; set; }
public decimal Total { get; set; }
public decimal IVAPorcentaje { get; set; }
public decimal RetIVAPorcentaje { get; set; }
public decimal RetISRPorcentaje { get; set; }
public decimal IEPSPSPorcentaje { get; set; }
public decimal IEPSPSIVAPorcentaje { get; set; }
public string SATClaveProductoServicio { get; set; }
public long CveSATPS { get; set; }
public decimal CantidadSurtidaAlmacen { get; set; }
public decimal CantidadDisponibleInv { get; set; }
public decimal CantidadF { get; set; }
public long CveMetodoInventario { get; set; }
public bool AplicaSerieLote { get; set; }
public long CveProveedorOC { get; set; }
public decimal CantidadAlmacenCompra { get; set; }
public decimal CantidadAlmacenOC { get; set; }
public long CveVentaDetalleCotizacion { get; set; }
public decimal CantidadSurtida { get; set; }
public decimal CantidadVinculada { get; set; }
public decimal CantidadPendienteVincular { get; set; }
}
}

View File

@@ -0,0 +1,59 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetOrdenesCompraRep
{
public string Tipo { get; set; }
public bool EntregaDirecta { get; set; }
public string EntregaDirectaFormat { get; set; }
public DateTime FechaEstimadaEntrega { get; set; }
public long Folio { get; set; }
public long CveOrdenCompra { get; set; }
public long CveSubProyecto { get; set; }
public long CveEstatus { get; set; }
public long CveEstatusSiguiente { get; set; }
public string Descripcion { get; set; }
public string Justificacion { get; set; }
public long CveCliente { get; set; }
public string Cliente { get; set; }
public bool RequiereCotizacion { get; set; }
public DateTime FechaIng { get; set; }
public DateTime Fecha { get; set; }
public long CveUsuario { get; set; }
public long CveCompra { get; set; }
public string LugarEntrega { get; set; }
public long CveEmpresa { get; set; }
public string Empresa { get; set; }
public string NombreCorto { get; set; }
public string Estatus { get; set; }
public long TipoTermino { get; set; }
public string Usuario { get; set; }
public string NombreSolicita { get; set; }
public string Proveedor { get; set; }
public string DetallePS { get; set; }
public string Proyecto { get; set; }
public string SubProyecto { get; set; }
public string NombreComercial { get; set; }
public long CveOrdenCompraDisponible { get; set; }
public string CodigoAF { get; set; }
public decimal Total { get; set; }
public long CveMoneda { get; set; }
public string MonAbreviatura { get; set; }
public long CveUsuarioAsignado { get; set; }
public string UsuarioAsignado { get; set; }
public long TieneCompra { get; set; }
public long CveCompraVinculada { get; set; }
public string SerieFolioCompraVinculada { get; set; }
public string Estado { get; set; }
public long CveProveedor { get; set; }
public long CveEvento { get; set; }
public string UEUsuario { get; set; }
public long CveREQ { get; set; }
public long FolioREQ { get; set; }
public string FolioAdicional { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseOrdenesCompraAdd
{
public long CveOrdenCompra { get; set; }
public string Folio { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using SIGAPI.Models.AF.Response;
using SIGAPI.Models.Clasificacion;
using SIGAPI.Models.Clasificacion.Response;
using SIGAPI.Models.Clientes.Response;
using SIGAPI.Models.Generales.Response;
using SIGAPI.Models.Planeacion.Response;
using SIGAPI.Models.ProductosServicios.Response;
using SIGAPI.Models.Proveedores.Response;
using SIGAPI.Models.UnidadMedida.Response;
using SIGAPI.Models.Vendedores;
using SIGAPI.Models.Vendedores.Response;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseSincronizaCatalogosOC
{
public List<ResponseProveedores> ListProveedor { get; set; }
public List<ResponseClientes> ListCliente { get; set; }
public List<ResponseSubProyectoUsuario> ListProyectoUsuario { get; set; }
public List<ResponseSubProyectoUsuario> ListSubProyectoUsuario { get; set; }
public List<ResponseGetVendedores> ListVendedor { get; set; }
public List<ResponseUsosCFDI> ListSATUsosCFDI { get; set; }
public List<ResponseProductosServicios> ListProductoServicio { get; set; }
public List<ResponseGetClasificacion> ListClasificacion { get; set; }
public List<ResponseGetUnidadesMedida> ListUnidadMedida { get; set; }
public List<ResponseGetEstatusUsuarios> ListEstatusUsuariosOC { get; set; }
public List<ResponseGetMonedas> ListMoneda { get; set; }
public List<ResponseGetActivosFijos> ListAF { get; set; }
public List<ResponseGetEstatus> ListEstatusOC { get; set; }
}
}

View File

@@ -0,0 +1,65 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OI.Request
{
public class RequestAddEventoBitacora
{
public long CveTipoEvento { get; set; }
public long AgendaTipo { get; set; }
public string Asunto { get; set; }
public string Descripcion { get; set; }
public long Prioridad { get; set; }
public long CveUsuarioDe { get; set; }
public long CveUsuarioPara { get; set; }
public DateTime FechaInicio { get; set; }
public DateTime FechaFin { get; set; }
public decimal Orden { get; set; }
public long CveRevision { get; set; }
public string Acuerdos { get; set; }
public string Archivo { get; set; }
public long CveActivoFijo { get; set; }
public long CveIE { get; set; }
public long CveProspecto { get; set; }
public long CveCliente { get; set; }
public long CveOS { get; set; }
public long CveOC { get; set; }
public long CvePersonal { get; set; }
public long CveProveedor { get; set; }
public long CveCompra { get; set; }
public long CveVenta { get; set; }
public string Geom { get; set; }
public long CveEventoPadre { get; set; }
public long CveContrato { get; set; }
public long CveMovimientoAlmacen { get; set; }
public long CveSubProyecto { get; set; }
public long CveUsuarioIng { get; set; }
public long RecurrenciaTipo { get; set; }
public long Frecuencia { get; set; }
public string DiasSemana { get; set; }
public long Dia { get; set; }
public long Mes { get; set; }
public string RecurrenciaFin { get; set; }
public long CveEmpresa { get; set; }
public long CveUsuarioRep { get; set; }
public string Persona { get; set; }
public string Telefono { get; set; }
public string Extension { get; set; }
public long Clasificacion { get; set; }
public long Desarrollo { get; set; }
public long CveEmpresaSop { get; set; }
public long CveModulo { get; set; }
public string Email { get; set; }
public string Datos { get; set; }
public decimal Importe { get; set; }
public long CveEmpresaCRM { get; set; }
public long CveContactoCRM { get; set; }
public long CveAcercamientoCRM { get; set; }
public long CveTipoProcesoCRM { get; set; }
public long CveEtapaProcesoCRM { get; set; }
public string Base64StringFile { get; set; }
public string Base64StringFileName { get; set; }
}
}

View File

@@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OI.Request
{
public class RequestGetAgendaBitacora
{
public long CveActivoFijo { get; set; }
public long CveIE { get; set; }
public long CveProspecto { get; set; }
public long CveCliente { get; set; }
public long CveOS { get; set; }
public long CveOC { get; set; }
public long CvePersonal { get; set; }
public long CveProveedor { get; set; }
public long CveCompra { get; set; }
public long CveVenta { get; set; }
public long CveUsuarioIng { get; set; }
public long CveContrato { get; set; }
public long CveMovimientoAlmacen { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
public long CveEmpresaCRM { get; set; }
public long CveContactoCRM { get; set; }
public long CveAcercamientoCRM { get; set; }
public long CveTipoProcesoCRM { get; set; }
public long CveEtapaProcesoCRM { get; set; }
}
}

View File

@@ -0,0 +1,78 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OI.Response
{
public class ResponseGetAgendaBitacora
{
public long CveEvento { get; set; }
public long Folio { get; set; }
public long CveTipoEvento { get; set; }
public string TipoEvento { get; set; }
public string Asunto { get; set; }
public bool Modificado { get; set; }
public long RecurrenciaTipo { get; set; }
public long Frecuencia { get; set; }
public string DiasSemana { get; set; }
public long Dia { get; set; }
public long Mes { get; set; }
public string RecurrenciaFin { get; set; }
public string Descripcion { get; set; }
public long CveAgendaTipo { get; set; }
public string BackGroundColor { get; set; }
public long CvePrioridad { get; set; }
public string Prioridad { get; set; }
public long CveUsuarioDe { get; set; }
public long CveUsuarioPara { get; set; }
public long CveEventoEstatus { get; set; }
public string EventoEstatus { get; set; }
public long TipoEstatus { get; set; }
public DateTime FechaInicio { get; set; }
public DateTime FechaFin { get; set; }
public DateTime FechaRealTermino { get; set; }
public long CveEventoPadre { get; set; }
public decimal Orden { get; set; }
public long CveRevision { get; set; }
public string Acuerdos { get; set; }
public string Archivo { get; set; }
public string Imagen1 { get; set; }
public string Imagen2 { get; set; }
public string Imagen3 { get; set; }
public long CveActivoFijo { get; set; }
public long CveIE { get; set; }
public long CveProspecto { get; set; }
public long CveCliente { get; set; }
public long CveOS { get; set; }
public long CveOC { get; set; }
public long CvePersonal { get; set; }
public long CveProveedor { get; set; }
public long CveCompra { get; set; }
public long CveVenta { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuarioIng { get; set; }
public string Usuario { get; set; }
public string UsuarioIng { get; set; }
public long RolIngreso { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
public string VinculadoA { get; set; }
public long CveUsuarioSop { get; set; }
public string Telefono { get; set; }
public string Extension { get; set; }
public long Clasificacion { get; set; }
public bool Desarrollo { get; set; }
public string Datos { get; set; }
public decimal Importe { get; set; }
public long CveEmpresaCRM { get; set; }
public long CveContactoCRM { get; set; }
public long CveAcercamientoCRM { get; set; }
public long CveTipoProcesoCRM { get; set; }
public long CveEtapaProcesoCRM { get; set; }
public long PosicionGPS { get; set; }
public float Lat { get; set; }
public float Long { get; set; }
public byte[] BytesArchivo { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OI.Response
{
public class ResponseGetAgendaTipo
{
public long CveAgendaTipo { get; set; }
public string AgendaTipo { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OrdendeProduccion.Request
{
public class AsignarOPModel
{
public int cveUsuario { get; set; }
public int cveEmpresa { get; set; }
public List<int> cveOPList { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OrdendeProduccion.Request
{
public class ConfiguracionProductoModelGet
{
public int cvePS { get; set; }
public int cveUM { get; set; }
public int cveEmpresa { get; set; }
public string pS { get; set; }
public string producto { get { return pS; } }
public string codigo { get; set; }
public string unidadMedida { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OrdendeProduccion.Request
{
public class EstatusOPModelGet
{
#region Propiedades
public int cveEstatusOP { get; set; }
public int estatus { get; set; }
public int tipoEstatus { get; set; }
public int cveEmpresa { get; set; }
public int cveUsuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OrdendeProduccion.Request
{
public class EstatusOPModelRemove
{
#region Propiedades
public int cveEstatusOP { get; set; }
public int cveEmpresa { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OrdendeProduccion.Request
{
public class ManoObraModelGet
{
#region Propiedades
public int cveOPManoObra { get; set; }
public int cvePS { get; set; }
public int cvePuesto { get; set; }
public int cveEmpresa { get; set; }
#endregion
}
}

Some files were not shown because too many files have changed in this diff Show More