public RespuestaAjax ACDevolucionHerramientasAlmacenDetalle(DevolucionHerramientaDetalleModels Datos)
        {
            try
            {
                RespuestaAjax respuesta  = new RespuestaAjax();
                SqlDataReader dr         = null;
                object[]      Parametros =
                {
                    Datos.IDPrestamo,
                    Datos.IDPrestamoDetalle,
                    Datos.CantDevolver,
                    Datos.Usuario ?? string.Empty
                };
                dr = SqlHelper.ExecuteReader(Datos.Conexion, "[prestamoHerramienta].[spCSLDB_AC_DevolucionHerramientaAlmacenDetalle]", Parametros);

                while (dr.Read())
                {
                    respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
                    respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
                }
                return(respuesta);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
 public ImpuestoModels()
 {
     Impuesto      = new CFDI_ImpuestoModels();
     TipoImpuesto  = new CFDI_TipoImpuestoModels();
     TipoFactor    = new CFDI_TipoFactorModels();
     RespuestaAjax = new RespuestaAjax();
 }
 public RespuestaAjax PesajeGanado_spCIDDB_ac(PesajeGanadoModels item, int opcion, string usuario, string conexion)
 {
     try
     {
         object[] parametros =
         {
             item.Id,
             item.Id_sucursal,
             item.Id_cliente,
             item.PesoTotal,
             item.MontoPorCobrar,
             usuario,
             opcion
         };
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(conexion, "pesajeGanado.spCIDDB_ac", parametros);
         RespuestaAjax respuesta = new RespuestaAjax();
         while (dr.Read())
         {
             respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
         }
         dr.Close();
         return(respuesta);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 4
0
        public RespuestaAjax Catalogo_ac_CatProveedorTransporte(string Conexion, int opcion, string usuario, CatProveedorTransporteModels oProveedor)
        {
            try
            {
                object[] parametros =
                {
                    opcion,
                    oProveedor.Id,
                    oProveedor.RazonFiscal,
                    oProveedor.DireccionFiscal,
                    oProveedor.RFC,
                    oProveedor.PsgEmpresa,
                    usuario
                };

                RespuestaAjax respuesta = new RespuestaAjax();
                SqlDataReader dr        = null;
                dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_Catalogo_ac_CatProveedorTransporte", parametros);
                while (dr.Read())
                {
                    respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
                    respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
                }
                dr.Close();
                return(respuesta);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 5
0
        public RespuestaAjax SpCSLDB_DocumentoPorCobrar_del_Deduccion(string conexion, string idDocumento, string idDetalleDocumento, string usuario, int modulo)
        {
            try
            {
                object[] parametros =
                {
                    idDocumento,
                    idDetalleDocumento,
                    usuario,
                    modulo
                };
                SqlDataReader dr = null;
                dr = SqlHelper.ExecuteReader(conexion, "dbo.spCSLDB_DocumentoPorCobrar_del_Deduccion", parametros);
                RespuestaAjax respuesta = new RespuestaAjax();

                while (dr.Read())
                {
                    respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
                    respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
                }

                dr.Close();
                return(respuesta);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 6
0
        public CatProveedorTransporteModels Catalogo_get_CatProveedorTransporteXId(string Conexion, string id)
        {
            try
            {
                object[] parametros =
                {
                    id
                };

                RespuestaAjax respuesta = new RespuestaAjax();
                SqlDataReader dr        = null;
                dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_Catalogo_get_CatProveedorTransporteXId", parametros);
                CatProveedorTransporteModels oProveedor = new CatProveedorTransporteModels();

                while (dr.Read())
                {
                    oProveedor.Id              = !dr.IsDBNull(dr.GetOrdinal("id_empresa")) ? dr.GetString(dr.GetOrdinal("id_empresa")) : string.Empty;
                    oProveedor.RazonFiscal     = !dr.IsDBNull(dr.GetOrdinal("razonFiscal")) ? dr.GetString(dr.GetOrdinal("razonFiscal")) : string.Empty;
                    oProveedor.DireccionFiscal = !dr.IsDBNull(dr.GetOrdinal("direccionFiscal")) ? dr.GetString(dr.GetOrdinal("direccionFiscal")) : string.Empty;
                    oProveedor.RFC             = !dr.IsDBNull(dr.GetOrdinal("RFC")) ? dr.GetString(dr.GetOrdinal("RFC")) : string.Empty;
                    oProveedor.PsgEmpresa      = !dr.IsDBNull(dr.GetOrdinal("psgEmpresa")) ? dr.GetString(dr.GetOrdinal("psgEmpresa")) : string.Empty;
                }

                dr.Close();
                return(oProveedor);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 7
0
        public RespuestaAjax EliminarTipoCliente(int id, string usuario, string conexion)
        {
            try
            {
                object[] parametros =
                {
                    id, usuario
                };
                SqlDataReader dr        = SqlHelper.ExecuteReader(conexion, "spCSLDB_Catalogo_del_CatTipoCliente", parametros);
                RespuestaAjax respuesta = new RespuestaAjax();

                while (dr.Read())
                {
                    respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
                    respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
                    break;
                }
                dr.Close();
                return(respuesta);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 8
0
 public RespuestaAjax SpCIDDB_Catalogo_ac_CatDeduccion(string conexion, int opcion, string usuario, CatDeduccionModels catDeduccion)
 {
     try
     {
         object[] parametros =
         {
             opcion,
             catDeduccion.Id,
             catDeduccion.Descripcion,
             catDeduccion.EsSistema,
             usuario
         };
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(conexion, "spCIDDB_Catalogo_ac_CatDeduccion", parametros);
         RespuestaAjax respuesta = new RespuestaAjax();
         while (dr.Read())
         {
             respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
         }
         dr.Close();
         return(respuesta);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 9
0
 public RespuestaAjax AbcCatRangoPesoVenta(CatRangoPesoVentaModels item, int opcion, string usuario, string conexion)
 {
     try
     {
         object[] parametros =
         {
             opcion,
             item.Id_rango,
             item.EsMacho,
             item.PesoMinimo,
             item.PesoMaximo,
             item.Precio,
             item.Id_tipoCliente,
             usuario,
             item.NombreRango ?? string.Empty
         };
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(conexion, "spCSLDB_Catalogo_ac_CatRangoPesoVenta", parametros);
         RespuestaAjax respuesta = new RespuestaAjax();
         while (dr.Read())
         {
             respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
         }
         dr.Close();
         return(respuesta);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 10
0
 public CatEmpresaModels()
 {
     IDEmpresa             = "0";
     RazonFiscal           = string.Empty;
     DireccionFiscal       = string.Empty;
     RFC                   = string.Empty;
     NumTelefonico1        = string.Empty;
     NumTelefonico2        = string.Empty;
     Email                 = string.Empty;
     LogoEmpresa           = string.Empty;
     HorarioAtencion       = string.Empty;
     Representante         = string.Empty;
     LogoRFC               = string.Empty;
     ListaEmpresas         = new List <CatEmpresaModels>();
     Conexion              = string.Empty;
     IDUsuario             = string.Empty;
     RespuestaAjax         = new RespuestaAjax();
     Banco                 = new CatBancoModels();
     ListaBancos           = new List <CatBancoModels>();
     TablaCuentasBancarias = string.Empty;
     CuentaBancaria        = new CuentaBancariaModels();
     NombreSucursal        = string.Empty;
     ImagBDEmpresa         = false;
     ImagBDRFC             = false;
     PermitirSucursales    = false;
 }
Exemplo n.º 11
0
        public RespuestaAjax AC_Documentos(CatTipoDocumentoModels Documento)
        {
            try
            {
                object[] parametros =
                {
                    Documento.IDTipoDocumento, Documento.Descripcion,
                    Documento.Usuario
                };

                SqlDataReader dr = null;
                dr = SqlHelper.ExecuteReader(Documento.Conexion, "spCSLDB_Catalogo_ac_CatTipoDocumento", parametros);
                RespuestaAjax RespuestaAjax = new RespuestaAjax();

                while (dr.Read())
                {
                    RespuestaAjax.Success = !dr.IsDBNull(dr.GetOrdinal("Success")) ? dr.GetBoolean(dr.GetOrdinal("Success")) : false;
                    RespuestaAjax.Mensaje = !dr.IsDBNull(dr.GetOrdinal("Mensaje")) ? dr.GetString(dr.GetOrdinal("Mensaje")) : string.Empty;
                }

                dr.Close();
                return(RespuestaAjax);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 12
0
 public RespuestaAjax VEHICULO_ac_Archivo(ArchivoVehiculoModels item, string conexion, string usuario, int opcion)
 {
     try
     {
         object[] parametros =
         {
             item.Id,
             item.Id_vehiculo,
             item.Descripcion,
             item.UrlArchivo,
             item.NombreArchivo,
             usuario,
             opcion
         };
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(conexion, "spCSLDB_VEHICULO_ac_Archivo", parametros);
         RespuestaAjax respuesta = new RespuestaAjax();
         respuesta.Success = false;
         respuesta.Mensaje = "";
         while (dr.Read())
         {
             respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
             respuesta.Href    = !dr.IsDBNull(dr.GetOrdinal("nombreVehiculo")) ? dr.GetString(dr.GetOrdinal("nombreVehiculo")) : string.Empty;
         }
         dr.Close();
         return(respuesta);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 13
0
        public RespuestaAjax SpCSLDB_DocumentoPorPagar_AC_Deduccion(string conexion, string usuario, int opcion, int subOpcion, DeduccionModels deduccion)
        {
            try
            {
                object[] parametros =
                {
                    opcion,
                    subOpcion,
                    deduccion.IdGenerico,
                    usuario,
                    deduccion.IdDeduccion,
                    deduccion.Monto,
                    deduccion.IdDetalleDocto,
                    deduccion.Id_conceptoDocumento
                };
                SqlDataReader dr = null;
                dr = SqlHelper.ExecuteReader(conexion, "dbo.spCSLDB_DocumentoPorPagar_AC_Deduccion", parametros);
                RespuestaAjax respuesta = new RespuestaAjax();

                while (dr.Read())
                {
                    respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
                    respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
                }

                dr.Close();
                return(respuesta);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 14
0
        public bool PuedeTransferirGanado(string conexion, string id_persona)
        {
            SqlDataReader Dr        = SqlHelper.ExecuteReader(conexion, "[dbo].[spCSLDB_ganado_puedeTransferirGanado]", id_persona);
            RespuestaAjax respuesta = new RespuestaAjax();

            while (Dr.Read())
            {
                respuesta.Success = !Dr.IsDBNull(Dr.GetOrdinal("success")) ? Dr.GetBoolean(Dr.GetOrdinal("success")) : false;
            }
            Dr.Close();

            return(respuesta.Success);
        }
Exemplo n.º 15
0
        //public RespuestaAjax SetSucursalesXPersona(string[] sucursales, string id_persona, string conexion)
        public RespuestaAjax SetSucursalesXPersona(List <string> sucursales, string id_persona, string conexion)
        {
            RespuestaAjax respuestaAjax = new RespuestaAjax();

            using (SqlConnection sqlcon = new SqlConnection(conexion))
            {
                using (SqlCommand cmd = new SqlCommand("[dbo].[spCIDDB_CATSUCURSAL_set_PersonasXSucursal]", sqlcon))
                {
                    //parametros de entrada
                    cmd.CommandType = CommandType.StoredProcedure;

                    DataTable dataTable;
                    dataTable = new DataTable();

                    dataTable.Columns.Add("Id", typeof(string));
                    if (sucursales != null)
                    {
                        foreach (var item in sucursales)
                        {
                            dataTable.Rows.Add(item);
                        }
                    }


                    cmd.Parameters.Add("@id_persona", SqlDbType.Char).Value            = id_persona;
                    cmd.Parameters.Add("@UDTT_Sucursales", SqlDbType.Structured).Value = dataTable;

                    //parametros de salida
                    cmd.Parameters.Add(new SqlParameter("@mensaje", SqlDbType.NVarChar, -1)); //-1 para tipo MAX
                    cmd.Parameters["@mensaje"].Direction = ParameterDirection.Output;
                    cmd.Parameters.Add(new SqlParameter("@success", SqlDbType.Bit));
                    cmd.Parameters["@success"].Direction = ParameterDirection.Output;
                    // execute
                    sqlcon.Open();

                    cmd.ExecuteNonQuery();
                    respuestaAjax.Mensaje = cmd.Parameters["@mensaje"].Value.ToString();

                    bool success = false;

                    if (Boolean.TryParse(cmd.Parameters["@success"].Value.ToString(), out success))
                    {
                        respuestaAjax.Success = success;
                    }
                }
            }

            return(respuestaAjax);
        }
Exemplo n.º 16
0
 public FleteModels()
 {
     Cliente               = new CatClienteModels();
     Chofer                = new CatChoferModels();
     Vehiculo              = new CatVehiculoModels();
     Empresa               = new CatEmpresaModels();
     Jaula                 = new CatJaulaModels();
     Remolque              = new CatRemolqueModels();
     Trayecto              = new TrayectoModels();
     FormaPago             = new CFDI_FormaPagoModels();
     MetodoPago            = new CFDI_MetodoPagoModels();
     RespuestaAjax         = new RespuestaAjax();
     FechaTentativaEntrega = DateTime.Now;
     Documentos            = new Flete_TipoDocumentoModels();
 }
Exemplo n.º 17
0
 public RespuestaAjax VentaGeneral_spCIDDB_finalizar(int id, string conexion, string usuario)
 {
     try
     {
         object[]      parametros = { id, usuario };
         SqlDataReader dr         = null;
         RespuestaAjax respuesta  = new RespuestaAjax();
         dr = SqlHelper.ExecuteReader(conexion, "ventaGeneral.spCIDDB_finalizar", parametros);
         while (dr.Read())
         {
             respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
         }
         dr.Close();
         return(respuesta);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public RespuestaAjax pesajeGanado_spCIDDB_del_cobro(string id_documentoPorCobrar, string id_documentoPorCobrarDetallePagos, string usuario, string conexion)
 {
     try
     {
         object[]      parametros = { id_documentoPorCobrar, id_documentoPorCobrarDetallePagos, usuario };
         SqlDataReader dr         = null;
         RespuestaAjax respuesta  = new RespuestaAjax();
         dr = SqlHelper.ExecuteReader(conexion, "pesajeGanado.spCIDDB_del_cobro", parametros);
         while (dr.Read())
         {
             respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
         }
         dr.Close();
         return(respuesta);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 19
0
 public RespuestaAjax VEHICULO_del_Archivo(string conexion, int id)
 {
     try
     {
         object[]      parametros = { id };
         SqlDataReader dr         = null;
         dr = SqlHelper.ExecuteReader(conexion, "spCSLDB_VEHICULO_del_Archivo", parametros);
         RespuestaAjax respuesta = new RespuestaAjax();
         while (dr.Read())
         {
             respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
         }
         dr.Close();
         return(respuesta);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 20
0
        public RespuestaAjax SpCIDDB_CatDeduccion_del_deduccionXId(string conexion, int id, string usuario)
        {
            try
            {
                RespuestaAjax respuesta  = new RespuestaAjax();
                SqlDataReader dr         = null;
                object[]      parametros = { id, usuario };
                dr = SqlHelper.ExecuteReader(conexion, "dbo.spCIDDB_CatDeduccion_del_deduccionXId", parametros);

                while (dr.Read())
                {
                    respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
                    respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
                }

                return(respuesta);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 21
0
 public DocumentoCompraModels()
 {
     RespuestaAjax = new RespuestaAjax();
 }
Exemplo n.º 22
0
        public RespuestaAjax VentaGeneral_spCIDDB_ac(VentaGeneralModels oVentaGeneral, string conexion, string usuario, int opcion)
        {
            try
            {
                RespuestaAjax oRespuesta = new RespuestaAjax();
                // construct sql connection and sql command objects.
                using (SqlConnection sqlcon = new SqlConnection(conexion))
                {
                    using (SqlCommand cmd = new SqlCommand("ventaGeneral.spCIDDB_ac", sqlcon))
                    {
                        //parametros de entrada
                        cmd.CommandType = CommandType.StoredProcedure;

                        DataTable dataTable;
                        dataTable = new DataTable("Items");

                        dataTable.Columns.Add("id", typeof(int));
                        dataTable.Columns.Add("fk_id", typeof(int));
                        dataTable.Columns.Add("id_producto", typeof(string));
                        dataTable.Columns.Add("id_tipoProducto", typeof(int));
                        dataTable.Columns.Add("id_documentoPorCobrarDetalle", typeof(string));
                        dataTable.Columns.Add("cantidad", typeof(decimal));
                        dataTable.Columns.Add("precioUnitario", typeof(decimal));
                        dataTable.Columns.Add("id_almacen", typeof(string));
                        dataTable.Columns.Add("id_unidadProducto", typeof(string));

                        foreach (var item in oVentaGeneral.ListaDetalles)
                        {
                            dataTable.Rows.Add(
                                item.Id,
                                item.Fk_id,
                                item.Id_producto,
                                item.Id_tipoProducto,
                                item.Id_documentoPorCobrar,
                                item.Cantidad,
                                item.PrecioUnitario,
                                item.Id_almacen,
                                item.Id_unidadProducto
                                );
                        }

                        cmd.Parameters.Add("@id", SqlDbType.Char).Value          = oVentaGeneral.Id;
                        cmd.Parameters.Add("@id_sucursal", SqlDbType.Char).Value = oVentaGeneral.Id_sucursal;
                        cmd.Parameters.Add("@id_cliente", SqlDbType.Char).Value  = oVentaGeneral.Id_cliente;
                        cmd.Parameters.Add("@tbl_productosDetalle", SqlDbType.Structured).Value = dataTable;
                        cmd.Parameters.Add("@usuario", SqlDbType.Char).Value    = usuario;
                        cmd.Parameters.Add("@opcion", SqlDbType.SmallInt).Value = opcion;

                        //parametros de salida
                        cmd.Parameters.Add(new SqlParameter("@mensaje", SqlDbType.NVarChar, -1)); //-1 para tipo MAX
                        cmd.Parameters["@mensaje"].Direction = ParameterDirection.Output;
                        cmd.Parameters.Add(new SqlParameter("@success", SqlDbType.Bit));
                        cmd.Parameters["@success"].Direction = ParameterDirection.Output;
                        // execute
                        sqlcon.Open();

                        cmd.ExecuteNonQuery();
                        oRespuesta.Mensaje = cmd.Parameters["@mensaje"].Value.ToString();

                        bool success;

                        if (Boolean.TryParse(cmd.Parameters["@success"].Value.ToString(), out success))
                        {
                            oRespuesta.Success = success;
                        }
                    }
                }

                return(oRespuesta);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
 public Flete_TipoDocumentoModels()
 {
     RespuestaAjax = new RespuestaAjax();
 }
Exemplo n.º 24
0
        //Constructor
        public CompraModels()
        {
            //Inicializamos los objetos
            Chofer            = new CatChoferModels();
            CompraGanado      = new CompraGanadosModels();
            EstatusGanado     = new CatEstatusGanadoModels();
            Fierro            = new CatFierroModels();
            Flete             = new FleteModels();
            FormaPago         = new CFDI_FormaPagoModels();
            Ganado            = new GanadosModels();
            Jaula             = new CatJaulaModels();
            Lugar             = new CatLugarModels();
            Marca             = new CatMarcaVehiculoModels();
            Proveedor         = new CatProveedorModels();
            Remolque          = new CatRemolqueModels();
            RespuestaAjax     = new RespuestaAjax();
            Sucursal          = new CatSucursalesModels();
            Trayecto          = new TrayectoModels();
            TipoVehiculo      = new CatTipoVehiculoModels();
            TipoClasificacion = new CatTipoClasificacionModels();
            Vehiculo          = new CatVehiculoModels();

            //Inicializamos las listas
            ListaChoferes          = new List <CatChoferModels>();
            ListaCostoFlete        = new List <CatCostoFlete>();
            ListaCompraGanado      = new List <CompraGanadosModels>();
            ListaEmpresas          = new List <CatEmpresaModels>();
            ListaFierros           = new List <CatFierroModels>();
            ListaFormasPagos       = new List <CFDI_FormaPagoModels>();
            ListaGanados           = new List <GanadosModels>();
            ListaJaulas            = new List <CatJaulaModels>();
            ListaLugares           = new List <CatLugarModels>();
            ListaLugaresProveedor  = new List <CatLugarModels>();
            ListaProveedores       = new List <CatProveedorModels>();
            ListaRemolques         = new List <CatRemolqueModels>();
            ListaSucursales        = new List <CatSucursalesModels>();
            ListaVehiculos         = new List <CatVehiculoModels>();
            ListaGeneroGanado      = new List <GeneroGanadoModels>();
            ListaTipoClasificacion = new List <CatTipoClasificacionModels>();

            //Valores predeterminados de los atributos
            IDChofer               = string.Empty;
            IDCompra               = string.Empty;
            IDDocumentoXPagar      = string.Empty;
            IDCostoFlete           = 0;
            IDEmpresa              = string.Empty;
            IDFlete                = string.Empty;
            IDJaula                = string.Empty;
            IDPLugarProveedor      = string.Empty;
            IDProveedor            = string.Empty;
            IDRecepcion            = string.Empty;
            IDRemolque             = string.Empty;
            IDSucursal             = string.Empty;
            IDUsuario              = string.Empty;
            IDVehiculo             = string.Empty;
            Conexion               = string.Empty;
            Estatus                = -1;
            FechaHoraProgramada    = DateTime.Now;
            FechaHoraTerminada     = DateTime.Now;
            GanadosCompradoMachos  = 0;
            GanadosCompradoHembras = 0;
            GanadosCompradoTotal   = 0;
            GanadosPactadoMachos   = 0;
            GanadosPactadoHembras  = 0;
            GanadosPactadoTotal    = 0;
            KilosTotal             = 0;
            Completado             = false;
            Mensaje                = string.Empty;
            Usuario                = string.Empty;
        }