public void Insertar(String nombreTabla, List <Dato> datos) { List <Dato> filaD = datos; List <Dato> filaO = new List <Dato>(); int indice = BuscarIndiceTabla(nombreTabla); if (indice >= 0) { for (int i = 0; i < tablas[indice].Columnas.Count; i++) { if (i < filaD.Count) { filaO.Add(filaD[i]); } else { MessageBox.Show("EL NUMERO DE COLUMNAS NO COINCIDE "); Dato dato = new Dato(); dato.Dato1 = ""; } } Fila filaN = new Fila(); filaN.Fila1 = filaO; tablas[BuscarIndiceTabla(nombreTabla)].Filas.Add(filaN); } else { MessageBox.Show("No existe la tabla en la base de datos"); } }
private void btnEliminarMP_di_EditarDesechoIncompleto_Click(object sender, RoutedEventArgs e) { if (btnEliminarMP_di_EditarDesechoIncompleto.Content.ToString() == "ELIMINAR") { if (gridMateriasPrimas_di_EditarDesechoIncompleto.SelectedItem != null) { Fila row = (Fila)gridMateriasPrimas_di_EditarDesechoIncompleto.SelectedItem; registros.RemoveAll(x => x.di_id_mp == listaMP.Find(y => y.mp_nombre == row.mp_nombre).mp_id); gridMateriasPrimas_di_EditarDesechoIncompleto.Items.Remove(gridMateriasPrimas_di_EditarDesechoIncompleto.SelectedItem); btnGuardar_di_EditarDesechoIncompleto.IsEnabled = true; } else { MessageBox.Show("Selecciona un registro para borrarlo", "¡Atención!"); } } else { //Interacción con la vista btnCambiar_di_EditarDesechoIncompleto.Content = "AGREGAR"; btnEliminarMP_di_EditarDesechoIncompleto.Content = "ELIMINAR"; btnGuardar_di_EditarDesechoIncompleto.IsEnabled = true; gridMateriasPrimas_di_EditarDesechoIncompleto.IsEnabled = true; comboMP_di_EditarDesechoIncompleto.IsEnabled = true; //Limpiar el ingreso de materias primas comboMP_di_EditarDesechoIncompleto.SelectedItem = null; txtCantidad_di_EditarDesechoIncompleto.Text = null; } }
public void Cajas() { Cls_Ctrl_Operaciones Controlador = new Cls_Ctrl_Operaciones(); List <Cls_Select2> Lista_Select = new List <Cls_Select2>(); DataTable Dt_Registros = new DataTable(); String Json_Resultado = String.Empty; try { String q = String.Empty; NameValueCollection nvc = Context.Request.Form; if (!String.IsNullOrEmpty(nvc["q"])) { q = nvc["q"].ToString().Trim(); } Dt_Registros = Controlador.Consulta_Cajas(new Cls_Mdl_Cajas()); var result = from Fila in Dt_Registros.AsEnumerable() select new Cls_Select2 { id = Fila.Field <int>("Caja_ID"), text = Fila.Field <String>("Descripcion").ToString().Trim() }; foreach (var p in result) { Lista_Select.Add((Cls_Select2)p); } Json_Resultado = JsonMapper.ToJson(Lista_Select); Context.Response.Write(Json_Resultado); } catch (Exception Ex) { Console.WriteLine(Ex.StackTrace); } }
private void visitaBfs(int u, int[] cor) { cor[u] = cinza; this.d[u] = 0; Fila fila = new Fila(); fila.enfileira(u); while (!fila.vazia()) { int aux = (int)fila.desenfileira(); u = aux; if (!this.grafo.listaAdjVazia(u)) { Aresta a = this.grafo.primeiroListaAdj(u); while (a != null) { int v = a.v2; if (cor[v] == branco) { cor[v] = cinza; this.d[v] = this.d[u] + 1; this.antecessor[v] = u; fila.enfileira(v); } a = this.grafo.proxAdj(u); } } cor[u] = preto; } }
private int ObterTamanhoDaFila(Fila fila) { var response = _redisConnectionMultiplexer.GetDatabase().Execute("LLEN", fila.Nome); var responsearray = (RedisValue[])response; return(Convert.ToInt32(responsearray.Last())); }
protected void btnEnviar_Click(object sender, ImageClickEventArgs e) { string correos = string.Empty; int cantidad = GridView1.Rows.Count; if (cantidad > 0) { foreach (GridViewRow Fila in GridView1.Rows) { Label lblCorreo = ((Label)Fila.FindControl("lblCorreo")); correos += lblCorreo.Text + ","; } } BL_TBSOLICITUD_PERMISOS oB = new BL_TBSOLICITUD_PERMISOS(); IDE_PERMISO = Request.QueryString["Requ_Numero"]; DataTable dtResultado = new DataTable(); dtResultado = oB.SP_EnviarCorreo_PermisoRHH(Convert.ToInt32(IDE_PERMISO), correos); if (dtResultado.Rows.Count > 0) { string cleanMessage = dtResultado.Rows[0]["MSG"].ToString(); ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true); } }
public FilaViewModel SalvarFila(FilaViewModel viewModel, string userId) { var fila = new Fila(viewModel.Id, viewModel.Nome, viewModel.Ativo, userId, viewModel.aceitaLigacoes, viewModel.aceitaLigacoes, viewModel.aceitaTarefas, viewModel.aceitaChatSMS, viewModel.aceitaChatWeb, viewModel.contaParaDisparoDeEmail_ConfiguracaoContasEmailsID, viewModel.alteradoPorUserID, viewModel.alteradoEm, viewModel.tempoEmMinutosParaSLADeFechamento, viewModel.tempoEmMinutosParaSLAPrimeiroAtendimento, viewModel.GerarProtocoloLeituraEmail, viewModel.EnviarEmailRespostaLeitura, viewModel.EmailModelId, viewModel.DepartamentoId, viewModel.TempoEmSegundoInatividadeContato, viewModel.TempoEmSegundoAvisoInatividadeContato); if (fila.Id > 0) { fila.ValidationResult = _filaServico.Atualizar(fila, userId); } else { fila = _filaServico.Adicionar(fila); } _aspNetRolesFilaServico.DeletaRolesFilas(fila.Id); foreach (var item in viewModel.roles) { _aspNetRolesFilaServico.InserirFilas(new AspNetRolesFila(fila.Id, item)); } return(new FilaViewModel(fila.Id, fila.Nome)); }
static void Main(string[] args) { Console.Out.NewLine = "\n\n"; Console.Write("Numero de Filas: "); Int32 numFilas = Int32.Parse(Console.ReadLine()); Matriz = new int[numFilas][]; for (int i = 0; i < numFilas; i++) { Console.Write($"Fila N°{i+1} -> Cantidad de columnas: "); Matriz[i] = new int[Int32.Parse(Console.ReadLine())]; } foreach (Int32[] Fila in Matriz) { Array.ForEach(Fila, Columna => { Fila.SetValue(Int32.Parse(Console.ReadLine()), Fila.Count(Valor => Valor != 0)); }); } Console.WriteLine(); Console.ForegroundColor = ConsoleColor.Cyan; foreach (Int32[] fila in Matriz) { foreach (Int32 col in fila) { Console.Write($"{col} "); } Console.WriteLine(); } Console.ReadKey(); }
void Awake() { fila = FindObjectOfType <Fila>(); tr = GetComponent <Transform>(); ctrlVaiPonto = GetComponent <ControladorVaiAtePonto>(); id = ++ultimoIDFila; }
/// <summary> /// NomeFuncionario, NomeSala, FuncaoSala, StatusSala /// </summary> /// <param name="funcionario">Nome do funcionário</param> /// <param name="sala">Nome da sala</param> /// <param name="fila">Função da sala</param> /// <param name="status">Status da sala</param> /// <returns></returns> public static List <_Sala> SelectLike(string funcionario, string sala, Fila fila, SStatus status) { var c = new MySqlCommand(); c.CommandText = $"select " + $" b.{nameof(Pessoas.Nome)}, " + $" a.{nameof(Nome)}, " + $" {nameof(Funcao)}, " + $" {nameof(_Status)} " + $"from {Name} as a " + $"inner join {Pessoas.p.TableName} as b on a.{nameof(Funcionario)} = b.{nameof(Pessoas.CPF)} " + $"where " + $" b.{nameof(Pessoas.Nome)} like concat(@nomeF, '%') and " + $" a.{nameof(Nome)} like concat(@nomeS, '%') and " + $" a.{nameof(Funcao)} = @funcao and " + $" a.{nameof(_Status)} = @status;"; c.Parameters.AddWithValue("@nomeF", funcionario); c.Parameters.AddWithValue("@nomeS", sala); c.Parameters.AddWithValue("@funcao", ES.f[fila]); c.Parameters.AddWithValue("@status", Get(status)); var lista = new List <_Sala>(); QueryRLoop("Erro ao obter sala.", c, (r) => { lista.Add(new _Sala() { CPF_Funcionario = funcionario, Nome_Funcionario = r.GetString(0), Nome = r.GetString(1), Funcao = r.GetString(2), Status = r.GetString(3) }); }); return(lista); }
public void AddNewPage(string page) { if (Memory.Contains("0")) { FilaControle.Add(page); } else { Fila.Add(page); } ResetBitR(); var updated = NewPage(() => { OldValue = SecondChance(); TradingPostion = Memory.IndexOf(OldValue); Memory[TradingPostion] = NewValue; }, page); if (updated) { FilaControle.RemoveAt(0); FilaControle.Add(page); } R.Value.Add(1); R.Reset++; }
public IHttpActionResult PostFila(Fila fila) { if (!IsAuthorizedUser()) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.Forbidden)); } if (!IsAllowedHost()) { return(BadRequest()); } if (!ModelState.IsValid) { Logger.Write("Dados inválidos."); foreach (var err in ModelState.Keys) { Logger.Write(err); } return(BadRequest(ModelState)); } fila.DataAlteracao = DateTime.Now; db.Filas.Add(fila); try { db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = fila.Id }, fila)); } catch (Exception ex) { Logger.Write("Erro ao obter dados da fila.", ex); throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } }
public async Task Adicionar(ExecucaoDeAudio execucaoDeAudio) { if (StatusDaFila == EnumeradorDeStatusDaFila.Parada) { StatusDaFila = EnumeradorDeStatusDaFila.Executando; try { await AoExecutarMusica?.Invoke(execucaoDeAudio); } catch { await execucaoDeAudio.CommandContext.Message.DeleteOwnReactionAsync(DiscordEmoji.FromName(execucaoDeAudio.CommandContext.Client, ":arrows_counterclockwise:")); await execucaoDeAudio.CommandContext.Message.CreateReactionAsync(DiscordEmoji.FromName(execucaoDeAudio.CommandContext.Client, ":thumbsdown:")); Fila.Clear(); StatusDaFila = EnumeradorDeStatusDaFila.Parada; await execucaoDeAudio.CommandContext.Message.RespondAsync(content : "Erro ao executar o comando, a fila de audios foi limpa"); } } else { Fila.Enqueue(execucaoDeAudio); } }
public String Consultar() { Cls_Ctrl_Operaciones Controlador = new Cls_Ctrl_Operaciones(); Respuesta Obj_Respuesta = new Respuesta(); String Json_Resultado = String.Empty; DataTable Dt_Registros = new DataTable(); try { Dt_Registros = Controlador.Consulta_Cajas(new Cls_Mdl_Cajas()); if (Dt_Registros != null) { Obj_Respuesta.Mensaje = "ok"; Obj_Respuesta.Estatus = true; var result = from Fila in Dt_Registros.AsEnumerable() select new[] { Fila.Field <String>("Descripcion").Trim(), Fila.Field <int>("Cantidad").ToString().Trim(), Fila.Field <int>("Caja_ID").ToString() }; Obj_Respuesta.data = JsonConvert.SerializeObject(result, Formatting.None); } } catch (Exception Ex) { Obj_Respuesta.Estatus = false; Obj_Respuesta.Mensaje = "Consultar Cajas [" + Ex.Message + "]"; } finally { Json_Resultado = JsonMapper.ToJson(Obj_Respuesta); } return(Json_Resultado); }
public PresupuestoNota() { fila = new Fila("PresupuestoNota"); genero = "a"; nombre = "Nota"; sinPermisoLeer = true; }
//TESTE DE IMPLEMENTAÇÃO DA FILA static void Main(string[] args) { Fila fila = new Fila(); int users = 3; while (users > 0) { Console.Write("Informe o nome: "); string nome = Console.ReadLine(); Console.Write("Informe o cpf: "); string cpf = Console.ReadLine(); Usuario usuario = new Usuario { Nome = nome, Cpf = cpf }; fila.Inserir(usuario); Console.WriteLine($"{usuario.Nome} entrou na fila."); users--; } users = 3; while (users > 0) { Console.WriteLine($"\n{fila.Retirar()} saiu da fila."); users--; } Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("Teste de Fila"); Fila fila = new Fila(); fila.Insert(new Pessoa("Ricardo", 32)); fila.Insert(new Pessoa("Maria", 55)); fila.Insert(new Pessoa("Joao", 19)); Console.WriteLine(fila.Count()); Pessoa p = fila.Remove(); Console.WriteLine($"Nome:{p.nome}"); Console.WriteLine(fila.Count()); Pessoa p2 = fila.Remove(); Console.WriteLine($"Nome:{p2.nome}"); Pessoa p3 = fila.Remove(); Console.WriteLine($"Nome:{p3.nome}"); }
// GET: Fila/Edit/5 public ActionResult Edit(int?ComercioId, TipoFila?TipoFila) { //TipoFila TipoFila = (TipoFila) Enum.Parse(typeof(TipoFila), tipo, true); if (ComercioId == null || TipoFila == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //db.Filas // .Join( // db.Comercios, // f => f.ComercioId, // c => c.ComercioId).ToList(); Fila fila = db.Filas .Where(f => f.ComercioId == ComercioId && f.Tipo == TipoFila) .Include(f => f.Comercio) .SingleOrDefault(); if (fila == null) { return(HttpNotFound()); } ViewBag.ComercioId = new SelectList(db.Comercios, "ComercioId", "Cpnj", fila.ComercioId); return(View(fila)); }
public IHttpActionResult GetFila(int id) { if (!FilaExists(id)) { return(NotFound()); } try { Fila fila = db.Filas. Include(f => f.Status). Include(f => f.SetorObj.OperacaoUrbana). First(f => f.Id == id); if (fila == null) { return(NotFound()); } if (!IsAllowedHost()) { fila.RemoveSensitiveData(); } return(Ok(fila)); }catch (Exception ex) { Logger.Write("Erro ao obter dados da fila.", ex); throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } }
public static List <MoedaCsv> RetornaListaMoedasCSV(string DirMoedaCsv, Fila filaApi) { List <MoedaCsv> listaMoedasRetorno = new List <MoedaCsv>(); //Abrindo e lendo o arquivo CSV utilizando o diretório informado no parâmetro var listCsv = File.ReadAllLines(DirMoedaCsv) .Select(a => a.Split(';')) .Select(c => new MoedaCsv() { ID_MOEDA = c[0], DATA_REF = c[1] }) .ToList(); //Verificando quais moedas estão dentro do período do item retornado da API foreach (var item in listCsv) //Lendo a lista retornada do CSV { if (item.ID_MOEDA.Trim() == filaApi.Moeda.Trim()) //Verificando se a Moeda é a mesma retornada pela API { if (DateTime.Parse(item.DATA_REF) >= filaApi.DataInicio && DateTime.Parse(item.DATA_REF) <= filaApi.DataFim) //Se a data do CSV estiver dentro do período, adiciona na lista para retornar { MoedaCsv moedaRetorno = new MoedaCsv() { ID_MOEDA = item.ID_MOEDA, DATA_REF = item.DATA_REF }; listaMoedasRetorno.Add(moedaRetorno); } } } return(listaMoedasRetorno); }
public Acess ValidTrade(Acess acess = null) { var r = new Acess(); foreach (var item in Fila.ToArray()) { r = FilaControle.Where(x => x.Page == item).LastOrDefault(); if (r.R == 1) { r.SetR(0); } else { if (Table.Where(x => x.Page == r.Page).Select(x => x.Count).FirstOrDefault() >= K) { if (r.M == 1) { r.SetM(0); Fila.Add(Fila.FirstOrDefault()); Fila.RemoveAt(0); } else { return(r); } } } } return(ValidTrade(r)); }
public IHttpActionResult PutFila(int id, Fila fila) { if (!IsAuthorizedUser()) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.Forbidden)); } if (!IsAllowedHost()) { return(BadRequest()); } if (!ModelState.IsValid) { Logger.Write("Dados da fila inválidos."); foreach (var err in ModelState.Keys) { Logger.Write(err); } return(BadRequest(ModelState)); } if (id != fila.Id) { if (fila.Id == 0) { fila.Id = id; } else { return(BadRequest()); } } fila.DataAlteracao = DateTime.Now; //fila.UsuarioAlteracao = User.Identity.Name; fila = (Fila)UpdateObject(fila, db.Filas.Find(id)); db.Entry(fila).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!FilaExists(id)) { return(NotFound()); } else { throw; } }catch (Exception ex) { Logger.Write("Erro ao salvar dados da fila.", ex); throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { Fila fila = db.Filas.Find(id); db.Filas.Remove(fila); db.SaveChanges(); return(RedirectToAction("Index")); }
public AtividadeFilasApoioViewModel() { Fila = new Fila(); DataInicio = DateTime.Now.AddDays(-15); DataFim = DateTime.Now; Responsaveis = new SelectList(new List <Usuario>(), "id", "nome"); Criadores = new SelectList(new List <Usuario>(), "id", "nome"); Filas = new SelectList(new List <Fila>(), "id", "nome"); }
public void AddItemFila(IEnumerable <ItemFila> itens) { Fila = new Fila(); foreach (var item in itens) { Fila.Itens.Add(item); } }
public Escalonador() { TodasFilasProcessos = new Fila[10]; for (int i = 0; i < TodasFilasProcessos.Length; i++) { TodasFilasProcessos[i] = new Fila(); } }
/// <summary> /// Cria o objeto fila /// </summary> /// <param name="total"></param> public void CriarFilas(int total) { _filas.Clear(); List <Posto> tempPosto = Controller.Instance._postos; for (int i = 0; i < total; i++) { GameObject go = Instantiate(prefabFila, filaContainer.transform); Fila f = go.AddComponent <Fila>(); f.setConfig(i, go); _filas.Add(f); Vector3 posPosto = Vector3.zero; Vector2 delta = Vector2.zero; float setY = 0; int totalPostos = 0; for (int j = 0; j < tempPosto.Count; j++) { if (tempPosto[j]._myType == f._myType) { //Debug.Log("fila " + tempPosto[j]._myType + " encontrou "); posPosto += tempPosto[j].transform.position; totalPostos++; RectTransform postoSize = tempPosto[j].GetComponent <RectTransform>(); go.GetComponent <RectTransform>().sizeDelta = new Vector2(postoSize.sizeDelta.x, postoSize.sizeDelta.x); setY = tempPosto[j].transform.Find("ref fila").transform.position.y; delta = postoSize.sizeDelta; tempPosto[j]._minhaFila = f; //tempPosto.RemoveAt(j); //j--; } else { continue; } } go.transform.position = new Vector3(posPosto.x / totalPostos, setY, 0); go.transform.localScale = Vector3.one; GameObject tempText = Instantiate(prefabText); tempText.name = f.name + "_Text"; tempText.transform.position = go.transform.position; tempText.transform.SetParent(filaContainer.transform); tempText.transform.localScale = Vector3.one; f._myTextCount = tempText.GetComponent <Text>(); f._myTextCount.enabled = false; //f._myTextCount = Gam //Debug.Log("fila " + i + " pos " + posPosto); } }
public PresupuestoVersionDocumento() { fila = new Fila("PresupuestoVersionDocumento"); nombre = "Documento"; sinPermisoLeer = true; sinPermisoModificar = true; sinPermisoCrear = true; objetoAsociadoParaIDDivisionSucursal = "Presupuesto"; }
public MenuViewModel(Menu menu, Fila fila) { if (menu == null) { return; } Ordem = menu.ordem; Icone = menu.icone; Id = menu.id; MenuPai = menu.menuPai; Tipo = menu.tipo; if (!string.IsNullOrEmpty(menu.tipoAbertura)) { var contador = 1; foreach (var item in menu.tipoAbertura.Split('|')) { switch (contador) { case 1: TipoAbertura = item.ToUpper(); break; case 2: Largura = item; break; case 3: Altura = item; break; case 4: Sobrescreve = item; break; } contador++; } } switch (menu.tipo.ToUpper()) { case "GRP": Nome = menu.nome; break; case "FUN": Nome = menu.Funcionalidade.Nome; Action = menu.Funcionalidade.ActionName; Controller = menu.Funcionalidade.ControllerName; Parametro = menu.Funcionalidade.PatternParametros ?? null; break; case "LFL": Nome = fila != null ? fila.Nome : ""; Action = menu.Funcionalidade.ActionName; Controller = menu.Funcionalidade.ControllerName; Parametro = fila != null?fila.Id.ToString() : ""; break; } }
public IActionResult ImportarCSV(IFormFile ArchivoCargado) { if (ArchivoCargado == null) { Interaction.Beep(); return(View("ImportacionCSV")); } if (ArchivoCargado.FileName.Contains(".csv")) { Cronometro.Restart(); try { using (var stream = new StreamReader(ArchivoCargado.OpenReadStream())) { string Texto = stream.ReadToEnd().Remove(0, 71); foreach (string Fila in Texto.Split("\n")) { JugadoresModel Jugador = new JugadoresModel(); if (!string.IsNullOrEmpty(Fila)) { Jugador.Nombre = Fila.Split(",")[2]; Jugador.Apellido = Fila.Split(",")[1]; try { Jugador.Salario = Convert.ToDouble(Fila.Split(",")[4]); } catch (Exception) { Jugador.Salario = 00.00; } Jugador.Club = Fila.Split(",")[0]; Jugador.Posicion = Fila.Split(",")[3]; Jugador.Id = IdJugadores; IdJugadores++; //Utilizando Listas C# if (MetodoSeleccionado) { ListaJugadores.Add(Jugador); ViewBag.Jugadores = ListaJugadores; } //Utilizando Listas Genericas else { ListaGenJugadores.Add(Jugador); ViewBag.Jugadores = ListaGenJugadores; } } } } Cronometro.Stop(); EscribirLog("Se Importaron Jugadores Desde CSV"); return(View("MostrarJugadores")); } catch (Exception) { return(View("ImportacionCSV")); } } else { return(View("ImportacionCSV")); } }