public void Alterar(Atividades atividade) { using (var conexao = Connection.Conectar()) { conexao.Execute($"UPDATE Atividades SET descricao = '{atividade.Descricao}' WHERE id = {atividade.Id}"); } }
static void Main(string[] args) { Atividades OpcaoUsuario = 0; do { try { OpcaoUsuario = ObterOpcaoUsuario(); SelecionarAtividade(OpcaoUsuario); } catch (Exception ex) { switch (ex) { case System.ArgumentOutOfRangeException: Console.WriteLine("Opção inválida informada. Tente novamente."); break; case System.NullReferenceException: Console.WriteLine("Nenhuma opção informada. Digite um número referente à atividade desejada."); break; default: throw; } } } while (OpcaoUsuario != Atividades.Encerrar_programa); }
public string CadastraHoras([FromBody] Atividades atividades) { string descricao; descricao = atividades.FuncoesCapacitadas; return(descricao); }
private void AplicarFiltro() { if (pesquisaPorNome == null) { pesquisaPorNome = ""; } var resultado = ListaAtividades.Where(n => n.Descricao.ToLowerInvariant() .Contains(PesquisaPorNome.ToLowerInvariant().Trim())).ToList(); var removerDaLista = Atividades.Except(resultado).ToList(); foreach (var item in removerDaLista) { Atividades.Remove(item); } for (int index = 0; index < resultado.Count; index++) { var item = resultado[index]; if (index + 1 > Atividades.Count || !Atividades[index].Equals(item)) { Atividades.Insert(index, item); } } }
private static void SelecionarAtividade(Atividades opcaoUsuario) { switch (opcaoUsuario) { case Atividades.Listar: ListarSerie(); break; case Atividades.Inserir: InserirSerie(); break; case Atividades.Atualizar: AtualizarSerie(); break; case Atividades.Excluir: ExcluirSerie(); break; case Atividades.Visualizar_detalhes: VisualizarSerie(); break; case Atividades.Limpar_tela: Console.Clear(); break; case Atividades.Encerrar_programa: break; default: throw new ArgumentOutOfRangeException(); } }
public int Cadastrar(Atividades atividade) { using (var conexao = Connection.Conectar()) { return(conexao.Query <int>($"INSERT INTO atividades VALUES ('{atividade.Descricao}'); SELECT id AS Id FROM Atividades WHERE id = @@Identity").FirstOrDefault()); } }
public ActionResult Editar(Atividades atividades) { try { new Business.AtividadesBusiness().EditAtividades(atividades); var retorno = new { mensagem = "Atividade Atualizado com Sucesso!", erro = false, id = atividades.atividadeID }; return(Json(retorno, JsonRequestBehavior.AllowGet)); } catch (System.Exception e) { var retorno = new { mensagem = e.Message.ToString(),//"Ocorreu algum erro ao editar Sócios!", erro = true }; return(Json(retorno, JsonRequestBehavior.AllowGet)); } }
public ActionResult Inserir(Atividades atividades) { try { //if (ModelState.IsValid) //{ new Business.AtividadesBusiness().AddAtividades(atividades); //} var retorno = new { mensagem = "Atividade Inserida com Sucesso!", erro = false, id = atividades.atividadeID }; return(Json(retorno, JsonRequestBehavior.AllowGet)); } catch (System.Exception e) { var retorno = new { mensagem = e.Message.ToString(),//"Ocorreu algum erro ao inserir Sócios!", erro = true }; return(Json(retorno, JsonRequestBehavior.AllowGet)); } }
public async Task <IActionResult> put(int IdAtividade, Atividades model) { try { //verifica se existe aluno a ser alterado var ativ = await this.Repo.GetAtividadeById(IdAtividade); if (ativ == null) { return(NotFound()); //método do EF } this.Repo.Entry(ativ); this.Repo.Update(model); if (await this.Repo.SaveChangesAsync()) { return(Ok()); //pegar o aluno novamente, agora alterado para devolver pela rota abaixo //usuario = await this.Repo.GetUsuarioByID(UsuarioId); //return Created($"/api/usuarios/{model.Id}", model); } } catch { return(this.StatusCode(StatusCodes.Status500InternalServerError, "Falha no acesso ao banco de dados.")); } // retorna BadRequest se não conseguiu alterar return(BadRequest()); }
public ActionResult DeleteConfirmed(int id) { Atividades atividades = db.Atividades.Find(id); db.Atividades.Remove(atividades); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "AtividadeId,Nome,Data,Concluída,Realizando,Fazer")] Atividades atividades) { if (ModelState.IsValid) { db.Entry(atividades).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(atividades)); }
public ActionResult Edit(int?id) { Atividades atividades = db.Atividades.Find(id); if (atividades == null) { return(HttpNotFound()); } return(View(atividades)); }
public ActionResult Edit([Bind(Include = "ID,Nome,dataCriacao,materiais,descricao")] Atividades atividades) { if (ModelState.IsValid) { db.Entry(atividades).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(atividades)); }
public IHttpActionResult Put([FromBody] Atividades atividade) { _atividade.Alterar(atividade); object confirmacao = new { resultado = true }; return(Ok(confirmacao)); }
public ActionResult Create([Bind(Include = "ID,Nome,dataCriacao,materiais,descricao")] Atividades atividades) { if (ModelState.IsValid) { db.Atividades.Add(atividades); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(atividades)); }
public ActionResult Create([Bind(Include = "AtividadeId,Nome,Data,Concluída,Realizando,Fazer")] Atividades atividades) { if (ModelState.IsValid) { db.Atividades.Add(atividades); db.SaveChanges(); TempData["Mensagem"] = "Atividade cadastrada com sucesso"; return(RedirectToAction("Index")); } return(View(atividades)); }
public ActionResult Edit([Bind(Include = "Id,data,observacao,TipoAtividadeId,SituacaoId")] Atividades atividades) { if (ModelState.IsValid) { db.Entry(atividades).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.TipoAtividadeId = new SelectList(db.TipoAtividadeSet, "Id", "nome", atividades.TipoAtividadeId); ViewBag.SituacaoId = new SelectList(db.SituacaoSet, "Id", "nome", atividades.SituacaoId); return(View(atividades)); }
public IHttpActionResult Post([FromBody] Atividades atividade) { var idAtividade = _atividade.Cadastrar(atividade); object confirmacao = new { resultado = true, id = idAtividade }; return(Ok(confirmacao)); }
public ActionResult Create(IFormCollection collection) { Atividades atividade = new Atividades { Nome = collection["Nome"].ToString(), Descricao = collection["Descricao"].ToString(), DataInicio = string.IsNullOrEmpty(collection["DataInicio"]) ? (DateTime?)null : Convert.ToDateTime(collection["DataInicio"]), DataFim = string.IsNullOrEmpty(collection["DataFim"]) ? (DateTime?)null : Convert.ToDateTime(collection["DataFim"]), }; _atividadesBusiness.Salvar(atividade); return(View()); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Atividades atividades = db.Atividades.Find(id); if (atividades == null) { return(HttpNotFound()); } return(View(atividades)); }
public void Salvar(Atividades atividade) { Dictionary <string, object> parametros = new Dictionary <string, object> { { "Nome", atividade.Nome }, { "Descricao", atividade.Descricao }, { "DataInicio", atividade.DataInicio }, { "DataFim", atividade.DataFim }, }; string script = "INSERT INTO atividades (nome, descricao, datainicio, datafim) VALUES (@Nome, @Descricao, @DataInicio, @DataFim)"; _connectionDB.Execute(script, parametros); }
public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index")); } Atividades atividades = db.Atividades.Find(id); if (atividades == null) { return(RedirectToAction("Index")); } return(View(atividades)); }
public bool Alterar(Atividades atividade) { Dictionary <string, object> parametros = new Dictionary <string, object> { { "id", atividade.Id }, { "Nome", atividade.Nome }, { "Descricao", atividade.Descricao }, { "DataInicio", atividade.DataInicio }, { "DataFim", atividade.DataFim }, }; string script = "UPDATE atividades SET nome = @Nome, descricao = @Descricao, datainicio = @DataInicio, datafim = @DataFim where id = @id"; _connectionDB.Execute(script, parametros); return(true); }
// GET: Atividades/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Atividades atividades = db.AtividadesSet.Find(id); if (atividades == null) { return(HttpNotFound()); } ViewBag.TipoAtividadeId = new SelectList(db.TipoAtividadeSet, "Id", "nome", atividades.TipoAtividadeId); ViewBag.SituacaoId = new SelectList(db.SituacaoSet, "Id", "nome", atividades.SituacaoId); return(View(atividades)); }
public ActionResult Delete(int?id) { if (id == null) { return(RedirectToAction("Index")); } Atividades atividades = db.Atividades.Find(id); if (atividades == null) { return(RedirectToAction("Index")); } Session["Atividade"] = atividades.ID; return(View(atividades)); }
public ActionResult Edit(int id, IFormCollection collection) { try { Atividades atividade = new Atividades { Id = id, Nome = collection["Nome"].ToString(), Descricao = collection["Descricao"].ToString(), DataInicio = string.IsNullOrEmpty(collection["DataInicio"]) ? (DateTime?)null : Convert.ToDateTime(collection["DataInicio"]), DataFim = string.IsNullOrEmpty(collection["DataFim"]) ? (DateTime?)null : Convert.ToDateTime(collection["DataFim"]), }; if (atividade == null) { return(NotFound()); } _atividadesBusiness.Alterar(atividade); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public IActionResult AtividadeInfo(int?id) { return(View("Oftalmologia/Info", Atividades.Procurar(id))); }
private void AsyncMostrarDados(string _cca) { Task <mAmbulante> .Factory.StartNew(() => mdatacm.GetCAmbulante(_cca)) .ContinueWith(task => { if (task.IsCompleted) { try { if (task.Result != null) { Ambulante = task.Result; Situacao = Situações[Ambulante.Situacao].Nome; string[] _atv = task.Result.Atividades.Split(';'); foreach (string atv in _atv) { if (atv != string.Empty) { Atividades.Add(atv); } } if (task.Result.TipoInstalacoes.Contains("TENDA;")) { IsTenda = true; } if (task.Result.TipoInstalacoes.Contains("VEÍCULO;")) { IsVeiculo = true; } if (task.Result.TipoInstalacoes.Contains("CARRINHO;")) { IsCarrinho = true; } if (task.Result.TipoInstalacoes.Contains("TRAILER;")) { IsTrailer = true; } if (task.Result.TipoInstalacoes.Contains("OUTROS")) { IsOutros = true; string input = task.Result.TipoInstalacoes; string[] testing = System.Text.RegularExpressions.Regex.Matches(input, @"\[(.+?)\]") .Cast <System.Text.RegularExpressions.Match>() .Select(s => s.Groups[1].Value).ToArray(); Outros = testing[0]; } string[] _periodos = task.Result.PeridoTrabalho.Split('/'); foreach (string p in _periodos) { if (p != string.Empty) { Periodos.Add(p); } } if (Ambulante.TemLicenca) { TemLicencaView = Visibility.Visible; } else { TemLicencaView = Visibility.Collapsed; } } } catch (Exception ex) { MessageBox.Show(string.Format("Erro '{0}' inesperado, informe o Suporte!", ex.Message), "Sim.Alerta!"); } } }, System.Threading.CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()); }
public void SetCategorias(int Categorias, List <Atividade> TodasAtividades) { if (Categorias == 0) { return; } else if (Categorias >= 2048) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 2048)); SetCategorias(Categorias - 2048, TodasAtividades); } else if (Categorias >= 1024) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 1024)); SetCategorias(Categorias - 1024, TodasAtividades); } else if (Categorias >= 512) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 1024)); SetCategorias(Categorias - 512, TodasAtividades); } else if (Categorias >= 256) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 256)); SetCategorias(Categorias - 256, TodasAtividades); } else if (Categorias >= 128) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 128)); SetCategorias(Categorias - 128, TodasAtividades); } else if (Categorias >= 64) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 64)); SetCategorias(Categorias - 64, TodasAtividades); } else if (Categorias >= 32) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 32)); SetCategorias(Categorias - 32, TodasAtividades); } else if (Categorias >= 16) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 16)); SetCategorias(Categorias - 16, TodasAtividades); } else if (Categorias >= 8) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 8)); SetCategorias(Categorias - 8, TodasAtividades); } else if (Categorias >= 4) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 4)); SetCategorias(Categorias - 4, TodasAtividades); } else if (Categorias >= 2) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 2)); SetCategorias(Categorias - 2, TodasAtividades); } else if (Categorias >= 1) { Atividades.AddRange(TodasAtividades.Where(x => x.EnumCategories >= 1)); SetCategorias(Categorias - 1, TodasAtividades); } }