public List <Models.TbMorador> Listar()
        {
            Models.sanpetersburgoContext ctx = new Models.sanpetersburgoContext();

            List <Models.TbMorador> moradores = ctx.TbMoradors.ToList();

            return(moradores);
        }
        public Models.TbMorador Salvar(Models.TbMorador morador)
        {
            Models.sanpetersburgoContext ctx = new Models.sanpetersburgoContext();
            ctx.TbMoradors.Add(morador);
            ctx.SaveChanges();

            return(morador);
        }
        public Models.TbAcademium Salvar(Models.TbAcademium academia)
        {
            Models.sanpetersburgoContext ctx = new Models.sanpetersburgoContext();
            ctx.TbAcademia.Add(academia);
            ctx.SaveChanges();

            return(academia);
        }
示例#4
0
        public Models.TbSalao Salvar(Models.TbSalao salao)
        {
            Models.sanpetersburgoContext ctx = new Models.sanpetersburgoContext();
            ctx.TbSalaos.Add(salao);
            ctx.SaveChanges();

            return(salao);
        }
        public void Remover(Models.TbMorador morador)
        {
            Models.sanpetersburgoContext ctx   = new Models.sanpetersburgoContext();
            Models.TbMorador             atual = ctx.TbMoradors.First(x => x.IdMorador == morador.IdMorador);

            ctx.TbMoradors.Remove(atual);

            ctx.SaveChanges();
        }
        public void Alterar(Models.TbMorador morador)
        {
            Models.sanpetersburgoContext ctx = new Models.sanpetersburgoContext();

            Models.TbMorador atual = ctx.TbMoradors.First(x => x.IdMorador == morador.IdMorador);
            atual.NmMorador   = morador.NmMorador;
            atual.AptoMorador = morador.AptoMorador;
            atual.BlMorador   = morador.BlMorador;
            atual.Email       = morador.Email;
            atual.Senha       = morador.Senha;
            atual.Morador     = morador.Morador;
            atual.Sindico     = morador.Sindico;
            atual.Porteiro    = morador.Porteiro;

            ctx.SaveChanges();
        }
示例#7
0
        public List <Models.Response.SalaoResponse> Listar()
        {
            Models.sanpetersburgoContext ctx = new Models.sanpetersburgoContext();

            List <Models.TbSalao> salao =
                ctx.TbSalaos
                .Include(x => x.IdMoradorNavigation)
                .ToList();

            List <Models.Response.SalaoResponse> response =
                salao.Select(x => new Models.Response.SalaoResponse {
                Morador            = x.IdMoradorNavigation.NmMorador,
                DataHorarioEntrada = x.DtEntrada,
                DataHorarioSaida   = x.DtSaida
            }).ToList();


            return(response);
        }
        public List <Models.Response.AcademiaResponse> Listar()
        {
            Models.sanpetersburgoContext ctx = new Models.sanpetersburgoContext();

            List <Models.TbAcademium> academia =
                ctx.TbAcademia
                .Include(x => x.IdMoradorNavigation)
                .ToList();

            List <Models.Response.AcademiaResponse> response =
                academia.Select(x => new Models.Response.AcademiaResponse {
                IdAcademia         = x.IdAcademia,
                IdMorador          = x.IdMorador,
                Morador            = x.IdMoradorNavigation.NmMorador,
                DataHorarioEntrada = new DateTime(2020, 12, 08, 07, 00, 00),
                DataHorarioSaida   = new DateTime(2020, 12, 08, 07, 00, 00)
            }).ToList();

            return(response);
        }