예제 #1
0
        public List <CatLugarModels> GetLugares(CatSucursalesModels Sucursal)
        {
            try
            {
                SqlDataReader         dr = null;
                CatLugarModels        lugar;
                List <CatLugarModels> listaLugares = new List <CatLugarModels>();

                dr = SqlHelper.ExecuteReader(Sucursal.Conexion, "spCSLDB_Combo_get_AllCatLugar");
                while (dr.Read())
                {
                    lugar = new CatLugarModels
                    {
                        id_lugar    = !dr.IsDBNull(dr.GetOrdinal("IDLugar")) ? dr.GetString(dr.GetOrdinal("IDLugar")) : string.Empty,
                        descripcion = !dr.IsDBNull(dr.GetOrdinal("NombreLugar")) ? dr.GetString(dr.GetOrdinal("NombreLugar")) : string.Empty,
                        latitud     = float.Parse(dr["GpsLatitud"].ToString()),
                        longitud    = float.Parse(dr["GpsLongitud"].ToString())
                    };
                    listaLugares.Add(lugar);
                }
                dr.Close();
                return(listaLugares);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
 public List <CatLugarModels> obtenerCatLugar(CatLugarModels Datos)
 {
     try
     {
         List <CatLugarModels> lista = new List <CatLugarModels>();
         CatLugarModels        item;
         SqlDataReader         dr = null;
         dr = SqlHelper.ExecuteReader(Datos.conexion, "EM_spCSLDB_get_Lugar");
         while (dr.Read())
         {
             item                   = new CatLugarModels();
             item.id_lugar          = dr["IDLugar"].ToString();
             item.descripcion       = dr["descripcion"].ToString();
             item.municipio         = dr["municipio"].ToString();
             item.id_estadoCodigo   = dr["nombreEstado"].ToString();
             item.nombrePropietario = dr["nombrePropietario"].ToString();
             //item.bascula = Convert.ToBoolean(dr["bascula"].ToString());
             lista.Add(item);
         }
         dr.Close();
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #3
0
 public CatLugarModels EliminarLugar(CatLugarModels datos)
 {
     try
     {
         object[] parametros =
         {
             datos.id_lugar, datos.user
         };
         object aux = SqlHelper.ExecuteScalar(datos.conexion, "spCSLDB_Catalogo_del_CatLugar", parametros);
         datos.id_lugar = aux.ToString();
         if (!string.IsNullOrEmpty(datos.id_lugar))
         {
             datos.Completado = true;
         }
         else
         {
             datos.Completado = false;
         }
         return(datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #4
0
        public List <CatMunicipioModels> obtenerListaMunicipios(CatLugarModels Datos)
        {
            try
            {
                List <CatMunicipioModels> lista = new List <CatMunicipioModels>();
                CatMunicipioModels        item;
                SqlDataReader             dr = null;
                dr = SqlHelper.ExecuteReader(Datos.conexion, "spCSLDB_get_ComboMunicipio2", Datos.id_pais, Datos.id_estadoCodigo, 0);
                while (dr.Read())
                {
                    item = new CatMunicipioModels();
                    item.id_municipio    = Convert.ToInt32(dr["id_municipio"].ToString());
                    item.codigoMunicipio = dr["clave"].ToString();
                    item.descripcion     = dr["descripcion"].ToString();

                    lista.Add(item);
                }
                dr.Close();
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public TrayectoModels()
 {
     LugarOrigen  = new CatLugarModels();
     LugarDestino = new CatLugarModels();
     Remitente    = new CatClienteModels();
     Destinatario = new CatClienteModels();
 }
예제 #6
0
        public CatLugarModels AbcCatLugar(CatLugarModels datos)
        {
            try
            {
                object[] parametros =
                {
                    datos.opcion,
                    datos.id_lugar ?? String.Empty,
                    datos.descripcion ?? string.Empty,
                    datos.latitud,
                    datos.longitud,
                    datos.ejido ?? string.Empty,
                    datos.id_sucursal ?? string.Empty,
                    datos.id_pais ?? string.Empty,
                    datos.id_estadoCodigo ?? string.Empty,
                    datos.id_municipio,
                    datos.bascula,
                    datos.nombrePropietario ?? string.Empty,
                    datos.apellidoPaterno ?? string.Empty,
                    datos.apellidoMaterno ?? string.Empty,
                    datos.observaciones ?? string.Empty,
                    datos.user ?? string.Empty,
                    datos.Direccion ?? string.Empty
                };
                object aux = SqlHelper.ExecuteScalar(datos.conexion, "spCSLDB_ac_CatLugar", parametros);
                datos.id_lugar = aux.ToString();

                if (!string.IsNullOrEmpty(datos.id_lugar))
                {
                    datos.Completado = true;
                }
                else
                {
                    datos.Completado = false;
                }
                return(datos);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public List <CatLugarModels> obtenerLugaresClientes(ClienteLugarModels Datos)
 {
     try
     {
         List <CatLugarModels> lista = new List <CatLugarModels>();
         CatLugarModels        item;
         SqlDataReader         dr = null;
         dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatLugarCliente", Datos.IDSucursal, Datos.IDCliente);
         while (dr.Read())
         {
             item             = new CatLugarModels();
             item.id_lugar    = !dr.IsDBNull(dr.GetOrdinal("IDLugar")) ? dr.GetString(dr.GetOrdinal("IDLugar")) : string.Empty;
             item.descripcion = !dr.IsDBNull(dr.GetOrdinal("NombreLugar")) ? dr.GetString(dr.GetOrdinal("NombreLugar")) : string.Empty;
             lista.Add(item);
         }
         dr.Close();
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #8
0
        public CatLugarModels ObtenerDetalleCatLugar(CatLugarModels datos)
        {
            try
            {
                object[]      parametros = { datos.id_lugar };
                SqlDataReader dr         = null;
                dr = SqlHelper.ExecuteReader(datos.conexion, "spCSLDB_get_CatLugarXID", parametros);
                while (dr.Read())
                {
                    datos.id_lugar          = dr["id_lugar"].ToString();
                    datos.descripcion       = dr["descripcion"].ToString();
                    datos.ejido             = dr["ejido"].ToString();
                    datos.lat               = dr["gpsLatitud"].ToString();
                    datos.lng               = dr["gpsLongitud"].ToString();
                    datos.id_municipio      = Convert.ToInt32(dr["id_municipio"].ToString());
                    datos.id_estado         = Convert.ToInt32(dr["id_estado"].ToString());
                    datos.id_pais           = dr["id_pais"].ToString();
                    datos.id_estadoCodigo   = dr["c_Estado"].ToString();
                    datos.nombrePropietario = dr["nombrePropietario"].ToString();
                    datos.apellidoMaterno   = dr["apellidoMaterno"].ToString();
                    datos.apellidoPaterno   = dr["apellidoPaterno"].ToString();
                    datos.observaciones     = dr["observaciones"].ToString();
                    datos.nombreSucursal    = dr["nombreSucursal"].ToString();
                    datos.bascula           = Convert.ToBoolean(dr["bascula"].ToString());
                    datos.Direccion         = dr["direccion"].ToString();
                    datos.id_sucursal       = dr["id_sucursal"].ToString();
                }
                dr.Close();
                return(datos);
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #9
0
        public List <CatPaisModels> obtenerListaPaises(CatLugarModels Datos)
        {
            try
            {
                List <CatPaisModels> lista = new List <CatPaisModels>();
                CatPaisModels        item;
                SqlDataReader        dr = null;
                dr = SqlHelper.ExecuteReader(Datos.conexion, "spCSLDB_get_ComboPaises");
                while (dr.Read())
                {
                    item             = new CatPaisModels();
                    item.id_pais     = dr["clave"].ToString();
                    item.descripcion = dr["descripcion"].ToString();

                    lista.Add(item);
                }
                dr.Close();
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #10
0
        public List <CatSucursalesModels> obtenerListaSucursales(CatLugarModels Datos)
        {
            try
            {
                List <CatSucursalesModels> lista = new List <CatSucursalesModels>();
                CatSucursalesModels        item;
                SqlDataReader dr = null;
                dr = SqlHelper.ExecuteReader(Datos.conexion, "spCSLDB_get_ComboSucursales");
                while (dr.Read())
                {
                    item                = new CatSucursalesModels();
                    item.IDSucursal     = dr["id_sucursal"].ToString();
                    item.NombreSucursal = dr["nombre"].ToString();

                    lista.Add(item);
                }
                dr.Close();
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <CatLugarModels> obtenerComboLugares(ProveedorLugarModels Datos)
        {
            try
            {
                List <CatLugarModels> lista = new List <CatLugarModels>();
                CatLugarModels        item;
                SqlDataReader         dr = null;
                dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatLugar", Datos.IDSucursal, Datos.IDProveedor);
                while (dr.Read())
                {
                    item             = new CatLugarModels();
                    item.id_lugar    = dr["IDLugar"].ToString();
                    item.descripcion = dr["NombreLugar"].ToString();

                    lista.Add(item);
                }
                dr.Close();
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #12
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;
        }