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 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); }