public List <CatProveedorModels> ObteneComboProveedoresXID(DocumentoPorPagarModels Datos) { try { object[] parametros = { Datos.IDTProveedor, }; CatProveedorModels item; List <CatProveedorModels> lista = new List <CatProveedorModels>(); SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatTipoProveedorXID", parametros); while (dr.Read()) { item = new CatProveedorModels(); item.IDProveedor = !dr.IsDBNull(dr.GetOrdinal("id_proveedor")) ? dr.GetString(dr.GetOrdinal("id_proveedor")) : string.Empty; item.NombreRazonSocial = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <CatContactosModels> obtenerDatosContacto(CatProveedorModels datos) { try { List <CatContactosModels> lista = new List <CatContactosModels>(); CatContactosModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_DatosContactoXProveedor", datos.IDProveedor); while (dr.Read()) { item = new CatContactosModels(); item.IDContacto = dr["id_contacto"].ToString(); item.nombreContacto = dr["nombre"].ToString(); item.correo = dr["correoElectronico"].ToString(); item.telefonoContacto = dr["telefonoContacto"].ToString(); item.celularContacto = !dr.IsDBNull(dr.GetOrdinal("celularContacto")) ? dr.GetString(dr.GetOrdinal("celularContacto")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <CatSucursalesModels> obtenerListaSucursales(CatProveedorModels Datos) { try { List <CatSucursalesModels> lista = new List <CatSucursalesModels>(); CatSucursalesModels item; SqlDataReader dr = null; lista.Add(new CatSucursalesModels { IDSucursal = string.Empty, NombreSucursal = " - Seleccione -" }); 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; } }
//LISTA DE PROVEEDORES MOSTRADA EN EL INDEX DE 'CatProveedor' public List <CatProveedorModels> ObtenerCatProveedores(CatProveedorModels Datos) { try { List <CatProveedorModels> lista = new List <CatProveedorModels>(); CatProveedorModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Catalogo_get_CatProveedores"); while (dr.Read()) { item = new CatProveedorModels(); item.IDProveedor = dr["id_proveedor"].ToString(); item.NombreRazonSocial = dr["nombreRazonSocial"].ToString(); item.RFC = dr["rfc"].ToString(); item.nombreProveedor = dr["tipoProveedor"].ToString(); item.nombreSucursal = dr["sucursal"].ToString(); item.IDSucursal = !dr.IsDBNull(dr.GetOrdinal("id_sucursal")) ? dr.GetString(dr.GetOrdinal("id_sucursal")) : string.Empty; item.Tolerancia = !dr.IsDBNull(dr.GetOrdinal("tolerancia")) ? dr.GetDecimal(dr.GetOrdinal("tolerancia")) : 0; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public CatProveedorModels EliminarProveedor(CatProveedorModels datos) { try { object[] parametros = { datos.IDProveedor, datos.Usuario }; object aux = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_Catalogo_del_CatProveedor", parametros); datos.IDProveedor = aux.ToString(); if (!string.IsNullOrEmpty(datos.IDProveedor)) { datos.Completado = true; } else { datos.Completado = false; } return(datos); } catch (Exception ex) { throw ex; } }
public CatProveedorModels AcCatProveedor(CatProveedorModels datos) { try { object[] parametros = { datos.Opcion, datos.IDProveedor ?? string.Empty, datos.IDTipoProveedor, datos.IDSucursal ?? string.Empty, datos.NombreRazonSocial ?? string.Empty, datos.RFC ?? string.Empty, datos.ImgINE ?? string.Empty, datos.ImgManifestacionFierro ?? string.Empty, datos.BandINE, datos.BandMF, datos.Direccion ?? string.Empty, datos.telefonoCelular ?? string.Empty, datos.telefonoCasa ?? string.Empty, datos.correo ?? string.Empty, datos.sexo, datos.FechaIngreso != null ? datos.FechaIngreso : DateTime.Today, datos.EsEmpresa, datos.Tolerancia, //datos.merma, datos.Observaciones ?? string.Empty, datos.CantidadPeriodo, datos.IDPeriodo, datos.TodaSucursale, datos.Usuario ?? string.Empty }; object aux = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_Catalogo_ac_CatProveedor", parametros); datos.IDProveedor = aux.ToString(); if (!string.IsNullOrEmpty(datos.IDProveedor)) { datos.Completado = true; } else { datos.Completado = false; } return(datos); } catch (Exception ex) { throw ex; } }
public void GetListaProveedor() { if (!string.IsNullOrEmpty(Proveedor.IDProveedor)) { var item = ListaProveedores.FirstOrDefault(p => p.IDProveedor == Proveedor.IDProveedor); if (item == null) { ListaProveedores.Add(Proveedor); ListaProveedores = ListaProveedores.OrderBy(p => p.NombreRazonSocial).ToList(); } } CatProveedorModels pPredeterminado = new CatProveedorModels { IDProveedor = string.Empty, NombreRazonSocial = "SELECCIONE UN PROVEEDOR" }; ListaProveedores.Insert(0, pPredeterminado); }
public List <CatProveedorModels> ObtenerComboProveedores(string Conexion) { try { List <CatProveedorModels> lista = new List <CatProveedorModels>(); CatProveedorModels item; SqlDataReader dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_get_ComboProveedoresAlmacen"); while (dr.Read()) { item = new CatProveedorModels(); item.IDProveedor = !dr.IsDBNull(dr.GetOrdinal("id_proveedorAlmacen")) ? dr.GetString(dr.GetOrdinal("id_proveedorAlmacen")) : string.Empty; item.nombreProveedor = !dr.IsDBNull(dr.GetOrdinal("nombre")) ? dr.GetString(dr.GetOrdinal("nombre")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <CatProveedorModels> ObtenerComboProveedoresMantenimiento(string Conexion, string IDSucursal) { try { List <CatProveedorModels> Lista = new List <CatProveedorModels>(); CatProveedorModels Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_Combo_get_CatProveedorMantenimiento", IDSucursal); while (Dr.Read()) { Item = new CatProveedorModels(); Item.IDProveedor = !Dr.IsDBNull(Dr.GetOrdinal("IDProveedor")) ? Dr.GetString(Dr.GetOrdinal("IDProveedor")) : string.Empty; Item.NombreRazonSocial = !Dr.IsDBNull(Dr.GetOrdinal("NombreRazonSocial")) ? Dr.GetString(Dr.GetOrdinal("NombreRazonSocial")) : string.Empty; Lista.Add(Item); } Dr.Close(); return(Lista); } catch (Exception ex) { throw ex; } }
public List <CatPeriodoModels> ObteneComboCatPeriodo(CatProveedorModels Datos) { try { List <CatPeriodoModels> lista = new List <CatPeriodoModels>(); CatPeriodoModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatPeriodo"); while (dr.Read()) { item = new CatPeriodoModels(); item.IDPeriodo = !dr.IsDBNull(dr.GetOrdinal("IDPeriodo")) ? dr.GetInt32(dr.GetOrdinal("IDPeriodo")) : 0; item.Descripcion = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public CatProveedorModels ObtenerDetalleCatProveedor(CatProveedorModels datos) { try { object[] parametros = { datos.IDProveedor }; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_CatProveedorXID", parametros); while (dr.Read()) { datos.IDProveedor = dr["id_proveedor"].ToString(); datos.IDTipoProveedor = Convert.ToInt32(dr["id_tipoProveedor"].ToString()); datos.IDSucursal = dr["id_sucursal"].ToString(); datos.NombreRazonSocial = dr["nombreRazonSocial"].ToString(); datos.RFC = dr["rfc"].ToString(); datos.ImgINE = dr["imgINE"].ToString(); datos.ImgManifestacionFierro = dr["imgManifestacionFierro"].ToString(); datos.Direccion = dr["direccion"].ToString(); datos.correo = dr["correo"].ToString(); datos.telefonoCasa = dr["telefonoCasa"].ToString(); datos.telefonoCelular = dr["telefonoCelular"].ToString(); datos.sexo = Convert.ToInt32(dr["sexo"].ToString()); datos.FechaIngreso = !dr.IsDBNull(dr.GetOrdinal("FechaIngreso")) ? dr.GetDateTime(dr.GetOrdinal("FechaIngreso")) : DateTime.Now; datos.EsEmpresa = !dr.IsDBNull(dr.GetOrdinal("esEmpresa")) ? dr.GetBoolean(dr.GetOrdinal("esEmpresa")) : false; datos.Tolerancia = !dr.IsDBNull(dr.GetOrdinal("tolerancia")) ? dr.GetDecimal(dr.GetOrdinal("tolerancia")) : 0; datos.Observaciones = !dr.IsDBNull(dr.GetOrdinal("observaciones")) ? dr.GetString(dr.GetOrdinal("observaciones")) : string.Empty; datos.CantidadPeriodo = !dr.IsDBNull(dr.GetOrdinal("cantidadPeriodo")) ? dr.GetInt32(dr.GetOrdinal("cantidadPeriodo")) : 0; datos.IDPeriodo = !dr.IsDBNull(dr.GetOrdinal("id_periodo")) ? dr.GetInt32(dr.GetOrdinal("id_periodo")) : 0; } dr.Close(); return(datos); } catch (Exception ex) { throw ex; } }
public List <CatTipoProveedorModels> obtenerListaTipoProveedor(CatProveedorModels Datos) { try { List <CatTipoProveedorModels> lista = new List <CatTipoProveedorModels>(); CatTipoProveedorModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_TipoProveedor"); while (dr.Read()) { item = new CatTipoProveedorModels(); item.IDTipoProveedor = Convert.ToInt32(dr["id_tipoProveedor"].ToString()); item.Descripcion = dr["nombre"].ToString(); lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
//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; }