public ActionResult Editar(Rotina rotina)
        {
            //if (ModelState.IsValid)
            //{
            //    _rotinaTemplateServico.Atualizar(rotinaTemplate);
            //}
            //else
            //{
            //    RedirectToAction("Index");
            //}

            _rotinaServico.Atualizar(rotina);

            var entidade = _rotinaServico.ObterTodas();

            return(View("Index", entidade));
        }
Пример #2
0
        static void Main(string[] args)
        {
            Animal cute  = new Animal();
            Rotina today = new Rotina();

            Console.WriteLine("Seu bichinho:");
            Console.WriteLine($"\r\nEspécie: {cute.Pet} \r\n");
            Console.WriteLine($"Idade: {today.Age} ano \r\n");
            Console.WriteLine($"{cute.WakeUp()}\r\n");
            Console.WriteLine($"{cute.Eat()}\r\n");
            Console.WriteLine($"{cute.Sleep()}\r\n");
            Console.ReadKey();

            Console.WriteLine("\r\nRotina de seu bichinho:");
            //Console.WriteLine($"\r\nEspécie: {today.Pet} \r\n");
            Console.WriteLine($"\r\n{today.WakeUp()}\r\n");
            Console.WriteLine($"{today.Eat()}\r\n");
            Console.WriteLine($"{today.Sleep()}\r\n");
            Console.ReadKey();
        }
Пример #3
0
        static void Main(string[] args)
        {
            Animal monitoraAnimal = new Animal();

            monitoraAnimal.Nome = "Elefante";

            Console.WriteLine($"{monitoraAnimal.Nome}");

            Console.WriteLine($"{monitoraAnimal.Nome} {monitoraAnimal.Acordar()}");

            Console.WriteLine($"{monitoraAnimal.Nome} {monitoraAnimal.Comer()}");

            Console.WriteLine($"{monitoraAnimal.Nome} {monitoraAnimal.Dormir()}");

            Console.ReadKey();

            Console.Clear();

            Rotina monitoraRotina = new Rotina();

            monitoraRotina.Nome = "Lebre";

            monitoraRotina.Idade = 2;

            Console.WriteLine($"{monitoraRotina.Nome}");

            Console.WriteLine($"{monitoraRotina.Nome} possui {monitoraRotina.Idade} anos");

            Console.WriteLine($"{monitoraRotina.Nome} {monitoraRotina.Acordar()}");

            Console.WriteLine($"{monitoraRotina.Nome} {monitoraRotina.Comer()}");

            Console.WriteLine($"{monitoraRotina.Nome} {monitoraRotina.Dormir()}");

            Console.ReadKey();
        }
Пример #4
0
        public IComandResult Handle(SalvarRotinaCommands comand)
        {
            //verificar se tem notificação no comand
            if (!comand.IsValid())
            {
                return(new ComandResult(false, "Por favor corrija os campos abaixo", comand.Notifications));
            }

            //var funcionario = _funcionarioRepositorio.BuscarPorIdUsuario(comand.UsuarioId);

            //if(funcionario != null)
            // {
            //var existe = _repository.JaTemRotina(comand.UsuarioId,comand.De);

            var funcionario = _funcionarioRepositorio.BuscarPorIdUsuario(comand.UsuarioId);

            if (funcionario == null)
            {
                return(new ComandResult(false, "Funcionário não encontrado,tente novamente!!", new { }));
            }
            else
            {
                var rotina = new Rotina(funcionario.Id, comand.ImgCabecalho, comand.De, comand.Ate, comand.SerieId);
                _repository.Salvar(rotina);
            }

            //  }
            // else
            //  {
            //      return new ComandResult(false, "Funcionário não encontrado,tente novamente!!", new { });
            //  }



            return(new ComandResult(true, "Dados Salvos com Sucesso!!", new { }));
        }
Пример #5
0
 public void Adicionar(Rotina rotina)
 {
     _contexto.Rotinas.Add(rotina);
     Salvar();
 }
Пример #6
0
        public void Seed()
        {
            if (_context.Categorias.Any() || _context.Rotinas.Any() || _context.RotinasTemplate.Any() || _context.Treinos.Any() ||
                _context.TreinosTemplate.Any() || _context.Pontuacoes.Any() || _context.Resultados.Any())
            {
                return;
            }

            Categoria c1 = new Categoria("Positional Play", "Descrição categoria 1");
            Categoria c2 = new Categoria("Safety", "Descrição categoria 2");
            Categoria c3 = new Categoria("Technique", "Descrição categoria 3");

            RotinaTemplate rt1 = new RotinaTemplate {
                Nome = "Six Reds", Descricao = "Descrição RT 1", Categoria = c1, TipoMeta = TipoMeta.PorPontos, Meta = 75
            };
            RotinaTemplate rt2 = new RotinaTemplate {
                Nome = "K118", Descricao = "Descrição RT 2", Categoria = c2, TipoMeta = TipoMeta.PorBolas, Meta = 70
            };
            RotinaTemplate rt3 = new RotinaTemplate {
                Nome = "k75", Descricao = "Descrição RT 3", Categoria = c3, TipoMeta = TipoMeta.PorTentativas, Meta = 50
            };

            TreinoTemplate tt1 = new TreinoTemplate {
                Nome = "Treino de Positional Play", Descricao = "Descrição Treino 1"
            };
            TreinoTemplate tt2 = new TreinoTemplate {
                Nome = "Treino de Defesa", Descricao = "Descrição Treino 2"
            };
            TreinoTemplate tt3 = new TreinoTemplate {
                Nome = "Treino de Técnica", Descricao = "Descrição Treino 3"
            };

            Treino t1 = new Treino
            {
                TreinoTemplate = tt1,
                HoraInicio     = new DateTime(2020, 09, 15, 09, 00, 00),
                HoraFim        = new DateTime(2020, 09, 15, 12, 00, 00),
                Observacao     = "Observação treino positional play 1",
                Data           = new DateTime(2020, 09, 15)
            };
            Treino t2 = new Treino
            {
                TreinoTemplate = tt2,
                HoraInicio     = new DateTime(2020, 09, 15, 09, 00, 00),
                HoraFim        = new DateTime(2020, 09, 15, 12, 00, 00),
                Observacao     = "Observação treino defesa 1",
                Data           = new DateTime(2020, 09, 15)
            };
            Treino t3 = new Treino
            {
                TreinoTemplate = tt3,
                HoraInicio     = new DateTime(2020, 09, 15, 09, 00, 00),
                HoraFim        = new DateTime(2020, 09, 15, 12, 00, 00),
                Observacao     = "Observação treino técnica 1",
                Data           = new DateTime(2020, 09, 15)
            };

            Rotina r1 = new Rotina
            {
                RotinaTemplate = rt1,
                HoraInicio     = new DateTime(2020, 09, 15, 10, 00, 00),
                HoraFim        = new DateTime(2020, 09, 15, 10, 40, 00),
                Observacao     = "Observação rotina 1",
                BreakMaximo    = 70,
                Treino         = t1
            };
            Rotina r2 = new Rotina
            {
                RotinaTemplate = rt2,
                HoraInicio     = new DateTime(2020, 09, 15, 10, 00, 00),
                HoraFim        = new DateTime(2020, 09, 15, 10, 40, 00),
                Observacao     = "Observação rotina 1",
                BreakMaximo    = 70,
                Treino         = t2
            };
            Rotina r3 = new Rotina
            {
                RotinaTemplate = rt3,
                HoraInicio     = new DateTime(2020, 09, 15, 10, 00, 00),
                HoraFim        = new DateTime(2020, 09, 15, 10, 40, 00),
                Observacao     = "Observação rotina 1",
                BreakMaximo    = 70,
                Treino         = t3
            };

            _context.Categorias.AddRange(c1, c2, c3);

            _context.RotinasTemplate.AddRange(rt1, rt2, rt3);

            _context.TreinosTemplate.AddRange(tt1, tt2, tt3);

            _context.Treinos.AddRange(t1, t2, t3);

            _context.Rotinas.AddRange(r1, r2, r3);

            _context.SaveChanges();
        }
Пример #7
0
 public void Remover(Rotina rotina)
 {
     _rotinaRepositorio.Remover(rotina);
 }
Пример #8
0
 public void Atualizar(Rotina rotina)
 {
     _rotinaRepositorio.Atualizar(rotina);
 }
 public Rotina Post([FromBody] Rotina rotina)
 {
     _rotinaAppServico.Adicionar(rotina);
     return(rotina);
 }
Пример #10
0
 public void Atualizar(Rotina rotina)
 {
     _rotinaServico.Atualizar(rotina);
 }
Пример #11
0
 public void Adicionar(Rotina rotina)
 {
     _rotinaServico.Adicionar(rotina);
 }
Пример #12
0
 public void Alterar(Rotina obj)
 {
     _context.Entry <Rotina>(obj).State = EntityState.Modified;
 }
Пример #13
0
        public Rotina Salvar(Rotina obj)
        {
            var retorno = _context.Rotinas.Add(obj);

            return(retorno.Entity);
        }
 public Rotina Delete([FromBody] Rotina rotina)
 {
     _rotinaAppServico.Remover(rotina);
     return(rotina);
 }
 public Rotina Put([FromBody] Rotina rotina)
 {
     _rotinaAppServico.Atualizar(rotina);
     return(rotina);
 }
Пример #16
0
 public void Atualizar(Rotina rotina)
 {
     _contexto.Entry(rotina).State = EntityState.Modified;
     Salvar();
 }
Пример #17
0
 public void Remover(Rotina rotina)
 {
     _contexto.Rotinas.Remove(rotina);
     Salvar();
 }
Пример #18
0
 public void Remover(Rotina rotina)
 {
     _rotinaServico.Remover(rotina);
 }
Пример #19
0
 public void Adicionar(Rotina rotina)
 {
     _rotinaRepositorio.Adicionar(rotina);
 }
Пример #20
0
 static void Main(string[] args)
 {
     Rotina.GerarBackup();
 }