public List <Categoria> DTCateg() { DataTable dt = new DataTable(); SqlConnection connection = null; List <Categoria> lstCat = new List <Categoria>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT * FROM Categorias order by idCategoria ASC"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { Categoria item = new Categoria(); item.idCategoria = Convert.ToInt32(row["idCategoria"]); item.nombreCategoria = row["nombreCategoria"].ToString(); item.estatus = Convert.ToBoolean(row["estatus"].ToString()); lstCat.Add(item); } } catch (Exception ex) { Console.WriteLine(ex); throw; } return(lstCat); }
public bool insertaLecturas(DataSet regitros) { SqlConnection connection = null; SqlDataReader consulta; int idBitacora = 0; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { foreach (DataRow row in regitros.Tables["informacion"].Rows) { idBitacora = Convert.ToInt32(row["idBitacora"].ToString()); } foreach (DataRow item in regitros.Tables["Lecturas"].Rows) { connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "INSERT INTO ModelosTrazabilidad.LecturasxBitacora VALUES (" + idBitacora + "," + item["idSensor"].ToString() + "," + item["idModulo"].ToString() + "," + item["valor"].ToString() + ")"); connection.Close(); } } return(true); } catch (Exception ex) { return(false); throw ex; } }
public AreasBYProceso LlenaComboArea() { AreasBYProceso campos = new AreasBYProceso(); DataTable dt = new DataTable(); List <CamposAreaByProceso> ListaAreaCombo = new List <CamposAreaByProceso>(); SqlConnection connection = null; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_ComboAreaBYProceso"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposAreaByProceso reg = new CamposAreaByProceso(); reg.idArea = Convert.ToInt32(row["idArea"].ToString()); reg.nombreArea = row["nombreArea"].ToString(); ListaAreaCombo.Add(reg); } campos.ListaAreaByProceso = ListaAreaCombo.ToArray(); } catch (Exception ex) { Console.WriteLine(ex); } return(campos); }
public ComboPuestos LlenaComboPuesto() { ComboPuestos listaPuestos = new ComboPuestos(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposPuestos> composList = new List <CamposPuestos>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "[dbo].[Usp_CombPuestosMostrar]"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposPuestos reg = new CamposPuestos(); reg.idPuesto = Convert.ToInt32(row["idPuesto"].ToString()); reg.descripcion = row["descripcion"].ToString(); composList.Add(reg); } listaPuestos.listaPuestos = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listaPuestos); }
public ComboPersonal LlenaComboPersonal() { ComboPersonal listaPersonal = new ComboPersonal(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposPersonal> composList = new List <CamposPersonal>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "[dbo].[Usp_CombPersonalMostrar]"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposPersonal reg = new CamposPersonal(); reg.idPersonal = Convert.ToInt32(row["idPersonal"].ToString()); reg.nombrePersonal = row["nombrePersonal"].ToString(); composList.Add(reg); } listaPersonal.listaPersonal = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listaPersonal); }
public DataTable Lecturas(int idModelo) { DataTable dtLecturas = new DataTable(); SqlConnection connection = null; SqlDataReader consulta; try{ using (connection = Conexion.ObtieneConexion("ConexionBD")){ connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT distinct M.descripcion Modulo, S.descripcion Sensor," + " valor Lectura, u.acronimo Unidad" + " FROM ModelosTrazabilidad.LecturasxBitacora LB," + " ModelosTrazabilidad.Bitacora B, ModelosTrazabilidad.Sensores S," + " ModelosTrazabilidad.Modulos M, ModelosTrazabilidad.Unidades U," + " ModelosTrazabilidad.Modelos MO," + " ModelosTrazabilidad.EtapasxProceso EP, ModelosTrazabilidad.ProcesosxModelo PM" + " WHERE B.idBitacora = LB.idBitacora" + " AND S.idSensor = LB.idSensor" + " AND M.idModulo = LB.idModulo" + " AND U.idUnidad = S.idUnidad" + " AND EP.idEtapaxProceso = B.idEtapaxProceso" + " AND PM.idProcesoxModelo = EP.idProcesoxModelo" + " AND MO.idModelo = PM.idModelo" + " AND MO.idModelo = " + idModelo + " AND B.bandera = 0"); dtLecturas.Load(consulta); connection.Close(); } } catch { } return(dtLecturas); }
public bool InsertLineaParo(int idLinea, String fechaHoraInicio, int idMotivoParo, int idPersonal) { SqlConnection connection = null; bool ins; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { connection.Open(); SqlDataReader Resul2 = Ejecuta.ConsultaConRetorno(connection, "SELECT count(idParoLinea)+1 as idParoLinea FROM ParosLinea"); Resul2.Read(); int resultadoid2 = Resul2.GetInt32(0); Int32 idaccion = resultadoid2; if (idaccion == 0) { idaccion = (idaccion + 1); } connection.Close(); connection.Open(); ins = Ejecuta.ConsultaSinRetorno1(connection, "INSERT INTO ParosLinea(idParoLinea,idLinea,fechaHoraInicio,idMotivoParo,idPersonal) VALUES(" + idaccion + "," + idLinea + ",'" + fechaHoraInicio + "'," + idMotivoParo + "," + idPersonal + ")"); connection.Close(); } } catch (Exception ex) { Console.WriteLine(ex); throw; } return(ins); }
public Roles LlenaComboRoles() { Roles listaRoles = new Roles(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposRoles> composList = new List <CamposRoles>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "[dbo].[Usp_CombRolesMostrar]"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposRoles reg = new CamposRoles(); reg.idRol = Convert.ToInt32(row["idRol"].ToString()); reg.nombreRol = row["nombreRol"].ToString(); composList.Add(reg); } listaRoles.listaRegistrosRoles = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listaRoles); }
public List <ProcesoParos> DTProcesoParos() { DataTable dt = new DataTable(); SqlConnection connection = null; List <ProcesoParos> lstCat = new List <ProcesoParos>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT * FROM ProcesoParos ORDER BY idProcesoParo ASC"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { ProcesoParos item = new ProcesoParos(); item.idProcesoParo = Convert.ToInt32(row["idProcesoParo"]); item.nombreProceso = row["nombreProceso"].ToString(); lstCat.Add(item); } } catch (Exception ex) { Console.WriteLine(ex); throw; } return(lstCat); }
public TipoPersona LlenaComboTipoPersona() { TipoPersona campos = new TipoPersona(); DataTable dt = new DataTable(); List <CamposTipoPersona> composList = new List <CamposTipoPersona>(); SqlConnection connection = null; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_ComboTipoPersona"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposTipoPersona reg = new CamposTipoPersona(); reg.IdTipoPersona = Convert.ToInt32(row["idTipoPersona"].ToString()); reg.TipoPersona = row["TipoPersona"].ToString(); composList.Add(reg); } campos.ListaRegTipoPersona = composList.ToArray(); } catch (Exception ex) { Console.WriteLine(ex); } return(campos); }
public List <motivosParo> DTMotivosParo(int idMotivo) { DataTable dt = new DataTable(); SqlConnection connection = null; List <motivosParo> lstCat = new List <motivosParo>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT * FROM MotivosParo where idMotivoParo = " + idMotivo + " order by idMotivoParo ASC"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { motivosParo item = new motivosParo(); item.idMotivoParo = Convert.ToInt32(row["idMotivoParo"]); item.descripcionParo = row["descripcionParo"].ToString(); item.estatus = Convert.ToBoolean(row["estatus"]); lstCat.Add(item); } } catch (Exception ex) { Console.WriteLine(ex); throw; } return(lstCat); }
public CodigoPostal LlenaComboCodigoPostal() { CodigoPostal campos = new CodigoPostal(); DataTable dt = new DataTable(); List <CamposCP> composList = new List <CamposCP>(); SqlConnection connection = null; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_TodosLosCPyEstados"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposCP reg = new CamposCP(); reg.Estado = new CamposEstado(); reg.c_CP = Convert.ToInt32(row["c_CP"].ToString()); reg.Estado.idEstado = Convert.ToInt32(row["idEstado"].ToString()); reg.Estado.descripcion = row["descripcion"].ToString(); composList.Add(reg); } campos.ListaRegistroCP = composList.ToArray(); } catch (Exception ex) { Console.WriteLine(ex); } return(campos); }
public Usuario login(Usuario usuario) { Usuario campos = new Usuario(); DataTable dt = new DataTable(); SqlConnection connection = null; List <Usuario> camposList = new List <Usuario>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT * FROM usuarios WHERE nombre = '" + usuario.nombre + "' OR nombre_usuario = '" + usuario.nombreUsuario + "' AND contrasena = '" + usuario.contraseña + "'"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { campos.id = Convert.ToInt32(row["id"].ToString()); campos.nombre = row["nombre"].ToString(); campos.nombre = row["apellido_materno"].ToString(); campos.nombre = row["apellido_paterno"].ToString(); campos.nombreUsuario = row["nombreUsuario"].ToString(); campos.contraseña = row["contrasena"].ToString(); } } catch (Exception ex) { Console.WriteLine(ex); } Console.WriteLine(campos); return(campos); }
public Perfil LlenaTablaDatos() { Perfil listadatos = new Perfil(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposPerfil> composList = new List <CamposPerfil>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_CatPerfilesMostrarInfoPerfil"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposPerfil reg = new CamposPerfil(); reg.idPerfil = Convert.ToInt32(row["idRol"].ToString()); reg.nombre = row["nombreRol"].ToString(); reg.descripcion = row["descripcionRol"].ToString(); composList.Add(reg); } listadatos.listaPerfiles = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listadatos); }
public List <subCategorias> DTSubCateg(int idProceso) { DataTable dt = new DataTable(); SqlConnection connection = null; List <subCategorias> lstCat = new List <subCategorias>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT * FROM SubcategoriaxCategoria where idCategoria = " + idProceso + " order by idSubcategoriaxCategoria ASC"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { subCategorias item = new subCategorias(); item.idCategoria = Convert.ToInt32(row["idCategoria"]); item.idSubcategoriaxCategoria = Convert.ToInt32(row["idSubcategoriaxCategoria"]); item.descripcionSubcategoria = row["descripcionSubcategoria"].ToString(); item.idMotivoParo = Convert.ToInt32(row["idMotivoParo"]); lstCat.Add(item); } } catch (Exception ex) { Console.WriteLine(ex); throw; } return(lstCat); }
public Proveedor LlenaTablaDatos() { Proveedor listadatos = new Proveedor(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposProveedor> composList = new List <CamposProveedor>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_CatProveedorMostrarInfo"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposProveedor reg = new CamposProveedor(); reg.tipoProveedor = new CamposTipoProveedor(); reg.datosFiscales = new CamposDatosFiscales(); reg.tipoPersona = new CamposTipoPersona(); reg.estado = new CamposEstado(); reg.idProveedor = Convert.ToInt32(row["idProveedor"].ToString()); reg.tipoProveedor.idTipoProveedor = Convert.ToInt32(row["idTipoProveedor"].ToString()); reg.datosFiscales.IdDatosFiscales = Convert.ToInt32(row["idDatosFiscales"].ToString()); reg.fechaAlta = Convert.ToDateTime(row["fechaAlta"].ToString()); //reg.fechaBaja = Convert.ToDateTime(row["fechaBaja"].ToString()); reg.nombre = row["nombre"].ToString(); reg.tipoProveedor.descripcion = row["TipoProveedor"].ToString(); reg.datosFiscales.RFC = row["rfc"].ToString(); reg.datosFiscales.RazonSocial = row["razonSocial"].ToString(); reg.datosFiscales.C_CP = Convert.ToInt32(row["CodigoPostal"].ToString()); reg.datosFiscales.Calle = row["calle"].ToString(); reg.estado.idEstado = Convert.ToInt32(row["idEstado"].ToString()); reg.estado.descripcion = row["estado"].ToString(); reg.tipoPersona.IdTipoPersona = Convert.ToInt32(row["idTipoPersona"].ToString()); reg.datosFiscales.NumeroExterior = row["numeroExterior"].ToString(); reg.datosFiscales.NumeroInterior = row["numeroInterior"].ToString(); reg.tipoPersona.TipoPersona = row["TipoPersona"].ToString(); composList.Add(reg); } listadatos.listaProveedores = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listadatos); }
public BitacoraTransacciones DetalleBitacoraD(string idtransaccion) { BitacoraTransacciones detalle = new BitacoraTransacciones(); DataTable dt = new DataTable(); SqlConnection connection = null; List <camposBitacora> Campos = new List <camposBitacora>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT idBitacora,idTransaccion,cveMovimiento,camposTransacciones,idEtapa,idAccion,estatus" + " FROM Configuracion.BitacoraTransacciones" + " where idTransaccion = '" + idtransaccion + "'"); dt.Load(consulta); connection.Close(); } foreach (DataRow rowDet in dt.Rows) { camposBitacora valores = new camposBitacora(); valores.idBitacora = Convert.ToInt32(rowDet["idBitacora"].ToString()); valores.idTransaccion = rowDet["idTransaccion"].ToString(); valores.cveMovimiento = rowDet["cveMovimiento"].ToString(); valores.camposTransacciones = rowDet["camposTransacciones"].ToString(); valores.idEtapa = Convert.ToInt32(rowDet["idEtapa"].ToString()); valores.idAccion = Convert.ToInt32(rowDet["idAccion"].ToString()); if (rowDet["estatus"].ToString() == "null") { valores.estatus = Convert.ToBoolean(rowDet["estatus"].ToString()); } else { valores.estatus = false; } Campos.Add(valores); } detalle.lista = Campos.ToArray(); } catch (Exception ex) { Console.WriteLine("" + ex.Message, ex); throw; } return(detalle); }
public CamposTransaccion ArmaFormularioxEtapa(int idTipoTransaccion, string idtransaccion) { Entidades.CamposTransaccion comptran = new Entidades.CamposTransaccion(); SqlConnection connection = null; DataTable Transacciones = new DataTable(); SqlDataReader consulta; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT tt.[idTipoTransaccion], MAE.idTransaccion,[descripcion]," + " [cveTipoTransaccion], CTT.categoriaTransac, idFormula," + " cadenaGenerada, TT.activo, EATT.idEtapa FROM Configuracion.TiposTransacciones TT" + " INNER JOIN Configuracion.CategoriaTipoTransaccion CTT on TT.idCatTipoTransac = CTT.idCatTipoTransac" + " LEFT JOIN Configuracion.Formulas F on TT.idTipoTransaccion = F.idTipoTransaccion" + " INNER JOIN Configuracion.EtapasAccionesTipoTransacciones EATT ON" + " TT.idTipoTransaccion = EATT.idTipoTransaccion INNER JOIN" + " Configuracion.MAETransacciones MAE ON MAE.idTipoTransaccion = TT.idTipoTransaccion" + " where MAE.idTransaccion = '" + idtransaccion + "' AND EATT.idEtapa<>" + " (SELECT idEtapa FROM Configuracion.MAETransacciones WHERE idTransaccion = '" + idtransaccion + "')"); Transacciones.Load(consulta); connection.Close(); foreach (DataRow Transaccion in Transacciones.Rows) { comptran.idTipoTrasaccion = Convert.ToInt32(Transaccion["idTipoTransaccion"].ToString()); comptran.idTrasaccion = Transaccion["idTransaccion"].ToString(); comptran.descripcion = Transaccion["descripcion"].ToString(); comptran.cveTipoTransaccion = Transaccion["cveTipoTransaccion"].ToString(); comptran.categoriaTransac = Transaccion["categoriaTransac"].ToString(); comptran.idEtapa = Convert.ToInt32(Transaccion["idEtapa"].ToString()); comptran.activo = Convert.ToBoolean(Transaccion["activo"].ToString()); CamposTransaccionxEtapa(ref comptran); } } } catch (Exception ex) { Console.WriteLine("" + ex.Message, ex); throw; } return(comptran); }
public PersonalUsuario llenaTablaPersonalUsuario() { PersonalUsuario listaPersonalUsuario = new PersonalUsuario(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposPersonalUsuario> composList = new List <CamposPersonalUsuario>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "[dbo].[Usp_CnfPersonalUsuariosConsultar]"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposPersonalUsuario reg = new CamposPersonalUsuario(); reg.idPersonal = Convert.ToInt32(row["idPersonal"].ToString()); reg.idUsuario = Convert.ToInt32(row["idUsuario"].ToString()); reg.idRol = Convert.ToInt32(row["idRol"].ToString()); reg.nombre = row["nombre"].ToString(); reg.rfc = row["rfc"].ToString(); reg.puesto = row["puesto"].ToString(); reg.email = row["email"].ToString(); reg.acceso = row["acceso"].ToString(); reg.nombreRol = row["nombreRol"].ToString(); reg.nombreUsuario = row["nombreUsuario"].ToString(); reg.privilegios = row["privilegios"].ToString(); reg.idEstado = Convert.ToInt32(row["idEstado"].ToString()); reg.c_CP = Convert.ToInt32(row["c_CP"].ToString()); reg.idPuesto = Convert.ToInt32(row["idPuesto"].ToString()); reg.apPaterno = row["apPaterno"].ToString(); reg.apMaterno = row["apMaterno"].ToString(); reg.nombreSolo = row["nombreSolo"].ToString(); reg.contrasena = row["contrasena"].ToString(); composList.Add(reg); } listaPersonalUsuario.listaPersonalUsuario = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listaPersonalUsuario); }
public Sucursal LlenaTablaSucursales() { Sucursal listadatos = new Sucursal(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposSucursal> composList = new List <CamposSucursal>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "[Usp_CatSucursalMostrar]"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposSucursal reg = new CamposSucursal(); reg.DatosFiscales = new CamposDatosFiscales(); reg.DatosFiscales.Estado = new CamposEstado(); reg.DatosFiscales.TipoPersona = new CamposTipoPersona(); reg.idSucursal = Convert.ToInt32(row["idSucursal"].ToString()); reg.nombre = row["Sucursal"].ToString(); reg.idEmpresa = Convert.ToInt32(row["idEmpresa"].ToString()); reg.empresa = row["Empresa"].ToString(); reg.idDatosFiscales = Convert.ToInt32(row["idDatosFiscales"].ToString()); reg.DatosFiscales.RFC = row["RFC"].ToString(); reg.DatosFiscales.RazonSocial = row["razonSocial"].ToString(); reg.DatosFiscales.Calle = row["calle"].ToString(); reg.DatosFiscales.NumeroExterior = row["numeroExterior"].ToString(); reg.DatosFiscales.NumeroInterior = row["numeroInterior"].ToString(); reg.DatosFiscales.Estado.idEstado = Convert.ToInt32(row["idEstado"].ToString()); reg.DatosFiscales.C_CP = Convert.ToInt32(row["c_CP"].ToString()); reg.DatosFiscales.TipoPersona.IdTipoPersona = Convert.ToInt32(row["idTipoPersona"].ToString()); composList.Add(reg); } listadatos.ListaRegistrosSucursal = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listadatos); }
public Maquina LlenaTablaMaquina() { Maquina listadatos = new Maquina(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposMaquina> camposList = new List <CamposMaquina>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "[Usp_CatMaquinasMostrar]"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposMaquina reg = new CamposMaquina(); reg.CamposPlaca = new CamposPlaca(); reg.MarcasMaquina = new CamposMarcasMaquina(); reg.EtatusMaquina = new CamposEtatusMaquina(); reg.NavesIndus = new CamposNavesIndus(); reg.IdMaquina = Convert.ToInt32(row["idMaquina"].ToString()); reg.Descripcion = row["Maquina"].ToString(); reg.MarcasMaquina.IdMarca = Convert.ToInt32(row["IdMarca"].ToString()); reg.MarcasMaquina.Descripcion = row["Marca"].ToString(); reg.Año = Convert.ToInt32(row["año"].ToString()); reg.NoSerie = row["noSerie"].ToString(); reg.NavesIndus.IdNave = Convert.ToInt32(row["idNave"].ToString()); reg.NavesIndus.DescripcionNave = row["Nave"].ToString(); reg.EtatusMaquina.Descripcion = row["Estatus"].ToString(); reg.CamposPlaca.Descripcion = row["Placa"].ToString(); reg.CamposPlaca.IdPlaca = Convert.ToInt32(row["idPlaca"].ToString()); camposList.Add(reg); } listadatos.ListaRegistrosMaquina = camposList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listadatos); }
public TransactBitacora DetalleTransaccionesD(int idEstatus) { DataTable dt = new DataTable(); SqlConnection connection = null; TransactBitacora lista = new TransactBitacora(); List <CamposTransactBitacora> Campos = new List <CamposTransactBitacora>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT MAE.idTipoTransaccion,MAE.idTransaccion, TT.descripcion, MAE.fechaIniTransaccion, TT.cveTipoTransaccion" + " FROM Configuracion.MAETransacciones MAE, Configuracion.TiposTransacciones TT" + " WHERE MAE.idTipoTransaccion = TT.idTipoTransaccion" + " AND idEstatus = " + idEstatus); dt.Load(consulta); connection.Close(); } foreach (DataRow rowDet in dt.Rows) { CamposTransactBitacora valores = new CamposTransactBitacora(); valores.idTipoTransaccion = Convert.ToInt32(rowDet["idTipoTransaccion"].ToString()); valores.idTransaccion = rowDet["idTransaccion"].ToString(); valores.descripcion = rowDet["descripcion"].ToString(); DateTime fecha = Convert.ToDateTime(rowDet["fechaIniTransaccion"].ToString()); valores.fechaIniTransaccion = fecha.ToString("dd/MM/yy HH:mm:ss"); valores.cveTipoTransaccion = rowDet["cveTipoTransaccion"].ToString(); Campos.Add(valores); } lista.listaTranBitacora = Campos.ToArray(); } catch (Exception ex) { Console.WriteLine("" + ex.Message, ex); throw; } return(lista); }
public List <ParosLineas> DTAllParoLinea() { DataTable dt = new DataTable(); SqlConnection connection = null; List <ParosLineas> lstCat = new List <ParosLineas>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "select isNull(pl.tiempoTransacurridoParo,'') as tiempoTransacurridoParo,isNull(pl.tiempoAtencionParo,'') as tiempoAtencionParo,isNull(pl.idNivelEscalamiento,'') as idNivelEscalamiento,pl.idParoLinea,pl.idLinea,pl.fechaHoraFin,pl.fechaHoraInicio,pl.fechaHoraAtencion AS fechaHoraAtencion,isNull(pl.descripcionDetalleParo,'') AS descripcionDetalleParo,mp.idMotivoParo,mp.descripcionParo,p.idPersonal,p.nombre,el.nombreEstatus from ParosLinea pl inner join MotivosParo mp on pl.idMotivoParo = mp.idMotivoParo inner join Personal p on pl.idPersonal = p.idPersonal inner join Lineas l on pl.idLinea = l.idLinea inner join EstatusLinea el on l.idEstatusLinea = el.idEstatusLinea where pl.idParoLinea not in ( select idParoLinea from ParosLinea where fechaHoraFin <> '')"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { ParosLineas item = new ParosLineas(); item.idParoLinea = Convert.ToInt32(row["idParoLinea"]); item.idLiena = Convert.ToInt32(row["idLinea"]); item.fechaHoraInicio = row["fechaHoraInicio"].ToString(); item.fechaHoraFin = row["fechaHoraFin"].ToString(); item.fechaHoraAtencion = row["fechaHoraAtencion"].ToString(); item.descripcionDetalleParo = row["descripcionDetalleParo"].ToString(); item.idMotivoParo = Convert.ToInt32(row["idMotivoParo"]); item.motivoParo = row["descripcionParo"].ToString(); item.idPersonal = Convert.ToInt32(row["idPersonal"]); item.personal = row["nombre"].ToString(); item.idNivelEscalamiento = Convert.ToInt32(row["idNivelEscalamiento"]); item.tiempoAtencionParo = Convert.ToInt32(row["tiempoAtencionParo"]); item.tiempoTransacurridoParo = Convert.ToInt32(row["tiempoTransacurridoParo"]); item.nombreEstatus = row["nombreEstatus"].ToString(); lstCat.Add(item); } } catch (Exception ex) { Console.WriteLine(ex); throw; } return(lstCat); }
public int insertaBitacora(int idEtaxPro, int bandera, int idModelo) { SqlConnection connection = null; SqlDataReader consulta; DataTable dt = new DataTable(); int resultado = 0; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { if (idEtaxPro == 9 || idEtaxPro == 8 && bandera == 1) { connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "UPDATE ModelosTrazabilidad.Bitacora SET bandera = 1" + " WHERE bandera in (SELECT bandera FROM ModelosTrazabilidad.Bitacora B, ModelosTrazabilidad.EtapasxProceso EP," + " ModelosTrazabilidad.ProcesosxModelo PM, ModelosTrazabilidad.Modelos M" + " WHERE B.idEtapaxProceso = EP.idEtapaxProceso" + " AND PM.idProcesoxModelo = EP.idProcesoxModelo" + " AND PM.idProceso = M.idModelo" + " AND PM.idModelo = M.idModelo AND M.idModelo = " + idModelo + ")"); connection.Close(); } connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "INSERT INTO ModelosTrazabilidad.Bitacora OUTPUT Inserted.idBitacora VALUES(" + idEtaxPro + ",'" + DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "',NULL,0);"); dt.Load(consulta); connection.Close(); foreach (DataRow row in dt.Rows) { resultado = Convert.ToInt32(row["idBitacora"].ToString()); } } return(resultado); } catch (Exception ex) { return(resultado); throw ex; } }
public Menus LlenaTablaMenus() { Menus listadatos = new Menus(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposMenus> composList = new List <CamposMenus>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_CatMenusMostrarInfo"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposMenus reg = new CamposMenus(); reg.camposAplicaciones = new CamposAplicaciones(); reg.idMenu = Convert.ToInt32(row["idMenu"].ToString()); reg.nombreMenu = row["nombreMenu"].ToString(); reg.nombreMenuPadre = row["nombreMenuPadre"].ToString(); reg.descripcionMenu = row["descripcionMenu"].ToString(); reg.icono = row["icono"].ToString(); reg.liga = row["liga"].ToString(); reg.camposAplicaciones.nombreAplicacion = row["aplicaciones"].ToString(); composList.Add(reg); } listadatos.listaRegistrosMenu = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listadatos); }
public bool UpdateBitacora(int idBitacora) { SqlConnection connection = null; SqlDataReader consulta; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "UPDATE ModelosTrazabilidad.Bitacora SET fechaFin = '" + DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "' WHERE idBitacora= " + idBitacora); connection.Close(); } return(true); } catch (Exception ex) { return(false); throw ex; } }
public ModeloMaquina LlenaTablaDatos() { ModeloMaquina listadatos = new ModeloMaquina(); DataTable dt = new DataTable(); SqlConnection connection = null; List <CamposModeloMaquina> composList = new List <CamposModeloMaquina>(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_CatModeloMaquinasMostrarInfo"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposModeloMaquina reg = new CamposModeloMaquina(); reg.marca = new CamposMarcaMaquinaria(); reg.idModeloMaquina = Convert.ToInt32(row["idModelo"].ToString()); reg.nombre = row["modelo"].ToString(); reg.descripcion = row["descripcion"].ToString(); reg.anio = Convert.ToInt32(row["año"].ToString()); reg.marca.idMarca = Convert.ToInt32(row["idMarca"].ToString()); reg.marca.descripcion = row["marca"].ToString(); composList.Add(reg); } listadatos.listaModelos = composList.ToArray(); } catch (Exception e) { Console.WriteLine(e); throw; } return(listadatos); }
public String Consulta(int idTransaccion) { DataTable Transacciones = new DataTable(); SqlConnection connection = null; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "select * from ValoresCamposTransacciones where idTransaccion =" + idTransaccion); Transacciones.Load(consulta); connection.Close(); } foreach (DataRow item in Transacciones.Rows) { regreso = item["CamposTransaccion"].ToString(); } } catch (Exception ex) { throw new ArgumentException(ex.Message); } return(regreso); }
public List <UsuarioEntidades> DataUsuario() { List <UsuarioEntidades> datosUsuario = new List <UsuarioEntidades>(); SqlConnection connection = null; DataTable dt = new DataTable(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "SELECT * FROM RecursosHumanos.Personal"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { } } catch { } return(datosUsuario); }
public Estado LlenaComboEstados() { Estado campos = new Estado(); DataTable dt = new DataTable(); List <CamposEstado> ListaCamposEstado = new List <CamposEstado>(); SqlConnection connection = null; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ConsultaConRetorno(connection, "[Usp_CombEstados] "); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { CamposEstado reg = new CamposEstado(); reg.idEstado = Convert.ToInt32(row["idEstado"].ToString()); reg.descripcion = row["descripcion"].ToString(); ListaCamposEstado.Add(reg); } campos.ListaRegistrosEstado = ListaCamposEstado.ToArray(); } catch (Exception ex) { Console.WriteLine(ex); } return(campos); }