Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            EntidadeDeNegocio entidadeDeNegocio = dao.Buscar(id);
            bool valido = dao.Deletar(entidadeDeNegocio);

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "EntidadeDeNegocioID")] EntidadeDeNegocio entidadeDeNegocio)
 {
     if (ModelState.IsValid)
     {
         bool valido = dao.Editar(entidadeDeNegocio);
         return(RedirectToAction("Index"));
     }
     ViewBag.EntidadeDeNegocioID = new SelectList(db.Pessoa, "EntidadeDeNegocioID", "TipoPessoa", entidadeDeNegocio.EntidadeDeNegocioID);
     return(View(entidadeDeNegocio));
 }
Ejemplo n.º 3
0
        public void EntidadeDeNegocio()
        {
            bool passouPorTodos = true;

            //Criar
            try
            {
                EntidadeDeNegocio obj = new EntidadeDeNegocio();
                obj.DataModificacao = DateTime.Now;
                obj.rowguid         = Guid.NewGuid();
                guid = obj.rowguid;
                db.EntidadeDeNegocio.Add(obj);
                db.SaveChanges();
            }
            catch
            {
                passouPorTodos = false;
            }
            //Alterar
            try
            {
                EntidadeDeNegocio obj = new EntidadeDeNegocio();
                obj = db.EntidadeDeNegocio.FirstOrDefault(x => x.rowguid == guid);
                obj.DataModificacao = DateTime.Now;
                db.Entry(obj).State = EntityState.Modified;
                db.SaveChanges();
            }
            catch
            {
                passouPorTodos = false;
            }
            //Listar
            List <EntidadeDeNegocio> listar = db.EntidadeDeNegocio.ToList();

            if (listar == null || listar.Count == 0)
            {
                passouPorTodos = false;
            }
            //excluir
            try
            {
                EntidadeDeNegocio obj = new EntidadeDeNegocio();
                obj = db.EntidadeDeNegocio.FirstOrDefault(x => x.rowguid == guid);
                db.EntidadeDeNegocio.Remove(obj);
                db.SaveChanges();
            }
            catch
            {
                passouPorTodos = false;
            }
            Assert.AreEqual(true, passouPorTodos);
        } //10
Ejemplo n.º 4
0
        // GET: EntidadeDeNegocios/Delete/5
        public ActionResult Delete(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EntidadeDeNegocio entidadeDeNegocio = dao.Buscar(id);

            if (entidadeDeNegocio == null)
            {
                return(HttpNotFound());
            }
            return(View(entidadeDeNegocio));
        }
Ejemplo n.º 5
0
        // GET: EntidadeDeNegocios/Edit/5
        public ActionResult Edit(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EntidadeDeNegocio entidadeDeNegocio = dao.Buscar(id);

            if (entidadeDeNegocio == null)
            {
                return(HttpNotFound());
            }
            ViewBag.EntidadeDeNegocioID = new SelectList(db.Pessoa, "EntidadeDeNegocioID", "TipoPessoa", entidadeDeNegocio.EntidadeDeNegocioID);
            return(View(entidadeDeNegocio));
        }
Ejemplo n.º 6
0
        public void Senha()
        {
            bool passouPorTodos = true;

            //Criar
            #region criarEntidade
            EntidadeDeNegocio obj0 = new EntidadeDeNegocio();
            obj0.DataModificacao = DateTime.Now;
            obj0.rowguid         = Guid.NewGuid();
            guid2 = obj0.rowguid;
            db.EntidadeDeNegocio.Add(obj0);
            db.SaveChanges();
            #endregion criarEntidade

            #region criarPessoa
            Test.Model.Pessoa obj3 = new Test.Model.Pessoa();
            obj3.EntidadeDeNegocioID = obj0.EntidadeDeNegocioID;
            obj3.TipoPessoa          = "TS";
            obj3.EstiloNome          = true;
            obj3.Titulo           = "Sr";
            obj3.PrimeiroNome     = "teste primeiro";
            obj3.NomeDoMeio       = "teste meio";
            obj3.UltimoNome       = "teste fim";
            obj3.Sufixo           = "Jr.";
            obj3.EmailPromocional = 0;
            obj3.rowguid          = Guid.NewGuid();
            guid3 = obj3.rowguid;
            obj3.DataModificacao = DateTime.Now;
            db.Pessoa.Add(obj3);
            db.SaveChanges();
            #endregion criarPessoa

            try
            {
                Senha obj = new Senha();
                obj.EntidadeDeNegocioID = obj0.EntidadeDeNegocioID;
                obj.SenhaHash           = "@1efefefefefe";
                obj.SenhaSalt           = "@1rgrgrhcf";
                obj.rowguid             = Guid.NewGuid();
                guid = obj.rowguid;
                obj.DataModificacao = DateTime.Now;
                db.Senha.Add(obj);
                db.SaveChanges();
            }
            catch (Exception e)
            {
                passouPorTodos = false;
            }
            //Alterar
            try
            {
                Senha obj = new Senha();
                obj                 = db.Senha.FirstOrDefault(x => x.rowguid == guid);
                obj.SenhaHash       = "@gergergreh1";
                obj.SenhaSalt       = "@1efefefe";
                obj.DataModificacao = DateTime.Now;
                db.Entry(obj).State = EntityState.Modified;
                db.SaveChanges();
            }
            catch
            {
                passouPorTodos = false;
            }
            //Listar
            List <Senha> listar = db.Senha.ToList();
            if (listar == null || listar.Count == 0)
            {
                passouPorTodos = false;
            }
            //excluir
            try
            {
                #region excluiEntidadeEPessoa
                Senha obj = new Senha();
                obj = db.Senha.FirstOrDefault(x => x.rowguid == guid);
                db.Senha.Remove(obj);
                db.SaveChanges();

                Test.Model.Pessoa obj2 = new Test.Model.Pessoa();
                obj2 = db.Pessoa.FirstOrDefault(x => x.rowguid == guid3);
                db.Pessoa.Remove(obj2);
                db.SaveChanges();
                #endregion excluiEntidadeEPessoa

                EntidadeDeNegocio obj1 = new EntidadeDeNegocio();
                obj1 = db.EntidadeDeNegocio.FirstOrDefault(x => x.rowguid == guid2);
                db.EntidadeDeNegocio.Remove(obj1);
                db.SaveChanges();
            }
            catch
            {
                passouPorTodos = false;
            }
            Assert.AreEqual(true, passouPorTodos);
        } //12
Ejemplo n.º 7
0
        public void Pessoa()
        {
            bool passouPorTodos = true;
            //Criar
            EntidadeDeNegocio obj0 = new EntidadeDeNegocio();

            obj0.DataModificacao = DateTime.Now;
            obj0.rowguid         = Guid.NewGuid();
            guid2 = obj0.rowguid;
            db.EntidadeDeNegocio.Add(obj0);
            db.SaveChanges();

            try
            {
                Test.Model.Pessoa obj = new Test.Model.Pessoa();
                obj.EntidadeDeNegocioID = obj0.EntidadeDeNegocioID;
                obj.TipoPessoa          = "TS";
                obj.EstiloNome          = true;
                obj.Titulo           = "Sr";
                obj.PrimeiroNome     = "teste primeiro";
                obj.NomeDoMeio       = "teste meio";
                obj.UltimoNome       = "teste fim";
                obj.Sufixo           = "Jr.";
                obj.EmailPromocional = 0;
                obj.rowguid          = Guid.NewGuid();
                guid = obj.rowguid;
                obj.DataModificacao = DateTime.Now;
                db.Pessoa.Add(obj);
                db.SaveChanges();
            }
            catch (Exception e)
            {
                passouPorTodos = false;
            }
            //Alterar
            try
            {
                Test.Model.Pessoa obj = new Test.Model.Pessoa();
                obj = db.Pessoa.FirstOrDefault(x => x.rowguid == guid);
                obj.PrimeiroNome    = "testefef primeiro";
                obj.NomeDoMeio      = "teggergeste meio";
                obj.UltimoNome      = "teegergeste fim";
                obj.DataModificacao = DateTime.Now;
                db.Entry(obj).State = EntityState.Modified;
                db.SaveChanges();
            }
            catch
            {
                passouPorTodos = false;
            }
            //Listar
            List <Test.Model.Pessoa> listar = db.Pessoa.ToList();

            if (listar == null || listar.Count == 0)
            {
                passouPorTodos = false;
            }
            //excluir
            try
            {
                Test.Model.Pessoa obj = new Test.Model.Pessoa();
                obj = db.Pessoa.FirstOrDefault(x => x.rowguid == guid);
                db.Pessoa.Remove(obj);
                db.SaveChanges();

                EntidadeDeNegocio obj1 = new EntidadeDeNegocio();
                obj1 = db.EntidadeDeNegocio.FirstOrDefault(x => x.rowguid == guid2);
                db.EntidadeDeNegocio.Remove(obj1);
                db.SaveChanges();
            }
            catch
            {
                passouPorTodos = false;
            }
            Assert.AreEqual(true, passouPorTodos);
        } //11