예제 #1
0
        public ActionResult Apagar(Guid id)
        {
            string          str             = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            AtasRepositorio atasRepositorio = new AtasRepositorio(str);
            AtasAplicacao   atasAplicacao   = new AtasAplicacao(atasRepositorio);

            atasAplicacao.excluir(id);
            return(RedirectToAction("Index", "Atas"));
        }
예제 #2
0
        public ActionResult Selecionar(Guid id)
        {
            string          str             = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            AtasRepositorio atasRepositorio = new AtasRepositorio(str);
            AtasAplicacao   atasAplicacao   = new AtasAplicacao(atasRepositorio);

            Index();

            ViewBag.Ata = atasAplicacao.getAta(id);
            return(View("Index"));
        }
예제 #3
0
        // GET: Atas
        public ActionResult Index()
        {
            string          str             = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            AtasRepositorio atasRepositorio = new AtasRepositorio(str);
            AtasAplicacao   atasAplicacao   = new AtasAplicacao(atasRepositorio);

            var atas = atasAplicacao.getAtas((Guid)Session["Condominio"]);

            object Permisao = Session["Permission"];

            ViewBag.Ata  = new AtasModel();
            ViewBag.Atas = atas;
            ViewBag.Tipo = Permisao.ToString();
            return(View());
        }
예제 #4
0
        public void Exclui()
        {
            Guid Id = Guid.Parse("7edafe64-f996-4ba9-8f8c-2eb1367a6ca6");

            try
            {
                AtasRepositorio atasRepositorio = new AtasRepositorio(str);
                atasRepositorio.Excluir(Id);
                Assert.IsTrue(true);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.Message);
            }
        }
예제 #5
0
        public void ProcurarTodasAtasDeUmCondominio()
        {
            Guid Id = Guid.Parse("7edafe64-f996-4ba9-8f8c-2eb1367a6ca6");

            try
            {
                AtasRepositorio atasRepositorio = new AtasRepositorio(str);
                List <Atas>     Atas            = atasRepositorio.ProcurarTodasAtasDeUmCondominio(Id);

                Assert.IsTrue(true);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.Message);
            }
        }
예제 #6
0
        public ActionResult AdicionarAta(string titulo)
        {
            string          str             = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            AtasRepositorio atasRepositorio = new AtasRepositorio(str);
            AtasAplicacao   atasAplicacao   = new AtasAplicacao(atasRepositorio);

            Dominio.Entidade.Atas.Atas ata = new Dominio.Entidade.Atas.Atas()
            {
                id_condominio = (Guid)Session["Condominio"],
                id_pessoa     = (Guid)Session["usuario"],
                data          = DateTime.Now,
                titulo        = titulo,
                texto         = ""
            };

            atasAplicacao.Adicionar(ata);
            return(RedirectToAction("Index", "Atas"));
        }
예제 #7
0
        public ActionResult EditarAta(AtasModel Ata)
        {
            string          str             = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            AtasRepositorio atasRepositorio = new AtasRepositorio(str);
            AtasAplicacao   atasAplicacao   = new AtasAplicacao(atasRepositorio);

            Dominio.Entidade.Atas.Atas ata = new Dominio.Entidade.Atas.Atas()
            {
                id            = Ata.id,
                id_condominio = (Guid)Session["Condominio"],
                id_pessoa     = (Guid)Session["usuario"],
                data          = Ata.data,
                titulo        = Ata.titulo,
                texto         = Ata.texto
            };

            atasAplicacao.Adicionar(ata);
            return(RedirectToAction("Selecionar", "Atas", new { Ata.id }));
        }
예제 #8
0
        public void AlterarAtas()
        {
            Atas Atas = new Atas()
            {
                id            = Guid.Parse("7edafe64-f996-4ba9-8f8c-2eb1367a6ca6"),
                id_pessoa     = Guid.Parse("7edafe64-f996-4ba9-8f8c-2eb1367a6ca6"),
                id_condominio = Guid.Parse("7edafe64-f996-4ba9-8f8c-2eb1367a6ca6"),
                data          = DateTime.Parse("01/01/2099"),
                titulo        = "Teste Titulo - altera",
                texto         = "Teste Texto - altera"
            };

            try
            {
                AtasRepositorio atasRepositorio = new AtasRepositorio(str);
                atasRepositorio.Alterar(Atas);
                Assert.IsTrue(true);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.Message);
            }
        }