private void ConsultarProductos(int folio) { SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); SqlDataReader lector; string query = string.Format("exec orden_de_compra_interna_buscar_tabla {0} ;", folio); SqlCommand comando = new SqlCommand(query, conexion_scoi); conexion_scoi.Open(); lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { Productos.Add( new Producto_OCI() { Descripcion = lector["descripcion_de_producto"].ToString(), Cantidad = double.Parse(lector["cantidad_solicitada"].ToString()), Unidad = lector["unidad_solicitada"].ToString() }); } } }
public List <Orden_OCI> Obtener(string estatus) { SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); SqlDataReader lector; List <Orden_OCI> Ordenes = new List <Orden_OCI>(); string query = string.Format("exec orden_de_compra_interna_filtro '{0}' ;", estatus); SqlCommand comando = new SqlCommand(query, conexion_scoi); conexion_scoi.Open(); lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { Ordenes.Add( new Orden_OCI() { Folio = int.Parse(lector["folio"].ToString()), Uso_mercancia = lector["uso_de_mercancia"].ToString(), Tipo_solicitante = lector["tipo_de_solicitante"].ToString(), Nombre_solicitante = lector["nombre_de_solicitante"].ToString(), Fecha = lector["fecha"].ToString(), Establecimiento = lector["establecimiento_destino"].ToString(), Estatus = lector["status"].ToString(), Fecha_autorizacion = lector["fecha_autorizacion"].ToString(), Usuario_autorizo = lector["usuario_autorizo"].ToString() }); } } return(Ordenes); }
private List <Establecimiento> ObtenerSQL(string filtro) { SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); SqlDataReader lector; List <Establecimiento> combo = new List <Establecimiento>(); string query = string.Format("exec combos '{0}';", filtro); try { SqlCommand comando = new SqlCommand(query, conexion_scoi); conexion_scoi.Open(); lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { combo.Add( new Establecimiento() { folio = int.Parse(lector["cod_estab"].ToString()), nombre = lector["establecimiento"].ToString(), estatus = lector["estatus"].ToString() }); } } conexion_scoi.Close(); } catch {} return(combo); }
public Detalles_OCI Obtener(int folio) { SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); SqlDataReader lector; Detalles_OCI procutos = null; string query = string.Format("exec orden_de_compra_interna_buscar {0} ;", folio); SqlCommand comando = new SqlCommand(query, conexion_scoi); conexion_scoi.Open(); lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { procutos = new Detalles_OCI(int.Parse(lector["folio"].ToString())) { Folio = int.Parse(lector["folio"].ToString()), Estatus = lector["status"].ToString(), Establecimiento = lector["establecimiento_destino"].ToString(), Folio_solicitante = int.Parse(lector["folio_de_solicitante"].ToString()), Solicitante = lector["tipo_de_solicitante"].ToString(), Nombre_solicitante = lector["nombre_de_solicitante"].ToString(), Folio_servicio = int.Parse(lector["folio_servicio"].ToString()), Servicio = lector["servicio"].ToString(), Uso_mercancia = lector["uso_de_mercancia"].ToString() }; } } return(procutos); }
public string Actualizar(Autirizacion_OCI autirizacion) { SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); List <Detalles_OCI> procutos = new List <Detalles_OCI>(); string query = string.Format("exec orden_de_compra_interna_autorizacion {0},'{1}',{2},'{3}','{4}';", autirizacion.Folio, autirizacion.Estatus, autirizacion.Usiario, autirizacion.Pc, autirizacion.Ip); try{ SqlCommand comando = new SqlCommand(query, conexion_scoi); conexion_scoi.Open(); comando.ExecuteNonQuery(); conexion_scoi.Close(); } catch { return("Error Al Guardar!!!"); } return("Guardado..."); }
private List <Establecimiento_incidencias> Obtener_incidencias(int folio_establecimieto, int diferencia) { // la conexion a sql SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); SqlDataReader lector; List <Establecimiento_incidencias> incidencias = new List <Establecimiento_incidencias>(); string query = string.Format("exec incidencias_personal_establecimiento {0},{1};", folio_establecimieto, diferencia); SqlCommand comando = new SqlCommand(query, conexion_scoi); try { conexion_scoi.Open(); lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { incidencias.Add( new Establecimiento_incidencias() { Folio = int.Parse(lector["folio"].ToString()), Nombre = lector["Nombre"].ToString(), Puesto = lector["puesto"].ToString(), Departatento = lector["departamento"].ToString(), Incidencia = int.Parse(lector["incidencia"].ToString()), Checador = lector["checador"].ToString().ToUpper(), Color = lector["color"].ToString(), Descripcion = lector["descripcion"].ToString(), Dia = lector["dia_1"].ToString(), Total_Puestos = int.Parse(lector["cantidad_de_puesto"].ToString()) } ); } } } catch { } conexion_scoi.Close(); return(incidencias); }
Clasificador_producto ObtenerProducto(string folio, string establecimiento) { List <Clasificador_producto> lista = new List <Clasificador_producto>(); SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); SqlDataReader lector; string query = string.Format("exec pedido_busqueda_de_productos_por_establecimiento_y_por_servidor '{0}','{1}';", folio, establecimiento); //try //{ SqlCommand comando = new SqlCommand(query, conexion_scoi); conexion_scoi.Open(); lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { lista.Add( new Clasificador_producto() { Codigo = lector["cod_prod"].ToString(), Descripcion = lector["descripcion"].ToString(), Establecimiento = establecimiento, Costo_promedio = float.Parse(lector["costo_promedio"].ToString()), Existencia_pz = float.Parse(lector["existencia"].ToString()), Fecha = lector["fecha_actual"].ToString(), Precio_venta = float.Parse(lector["precio_venta"].ToString()), Ultimo_costo = float.Parse(lector["ultimo_costo"].ToString()), Decimales = Int16.Parse(lector["decimales"].ToString()) }); } } conexion_scoi.Close(); //} //catch { } return(lista[0]); }
/*Criterio*/ public List <Critterio_incidencia> Obtener_criterios() { List <Critterio_incidencia> lista = new List <Critterio_incidencia>(); // la conexion a sql SqlConnection conexion_scoi = new ConexionesSQL().Scoi(); SqlDataReader lector; string query = string.Format("select * from incidencia_criterio_asistencia;"); SqlCommand comando = new SqlCommand(query, conexion_scoi); try { conexion_scoi.Open(); lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { lista.Add( new Critterio_incidencia() { Folio = int.Parse(lector["folio"].ToString()), Criterio = lector["criterio"].ToString(), Color = lector["color"].ToString(), Estatus = lector["estatus"].ToString() } ); } } } catch { } conexion_scoi.Close(); return(lista); }