Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            UnidadeEntity unidadeentity = db.Unidades.Find(id);

            db.Unidades.Remove(unidadeentity);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        //
        // GET: /Unidade/Edit/5

        public ActionResult Edit(int id = 0)
        {
            UnidadeEntity unidadeentity = db.Unidades.Find(id);

            if (unidadeentity == null)
            {
                return(HttpNotFound());
            }
            return(View(unidadeentity));
        }
Ejemplo n.º 3
0
        public ActionResult Create(UnidadeEntity unidadeentity)
        {
            FillAudit(unidadeentity);
            if (ModelState.IsValid)
            {
                db.Unidades.Add(unidadeentity);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(unidadeentity));
        }
Ejemplo n.º 4
0
        //Delete Unidade
        public void Deletar(int Id)
        {
            Expression <Func <UnidadeEntity, bool> > expressionFiltro = (a => a.IdStatus != (int)StatusEnum.Excluido && a.IdUnidade == (Int64)Id);

            using (var rep = new RepositoryBase <UnidadeEntity>())
            {
                UnidadeEntity unidade = rep.Select(expressionFiltro).FirstOrDefault();
                if (unidade != null)
                {
                    rep.Delete(unidade);
                }
            }
        }
Ejemplo n.º 5
0
        //Get Unidades By Id
        public UnidadeEntity ObterUnidadeById(int Id)
        {
            UnidadeEntity unidade = new UnidadeEntity();

            string[] includes = new string[] { "Pessoas" };
            Expression <Func <UnidadeEntity, bool> > expressionFiltro = (a => a.IdStatus == (int)StatusEnum.Ativo && a.IdUnidade == (Int64)Id);

            using (var rep = new RepositoryBase <UnidadeEntity>())
            {
                unidade = rep.Select(expressionFiltro, includes).FirstOrDefault();
            }
            return(unidade);
        }
Ejemplo n.º 6
0
        public ActionResult Edit(UnidadeEntity unidadeentity)
        {
            FillAuditUpdate(unidadeentity);

            unidadeentity.DtCadastro = new BaseContext().Categorias.Find(unidadeentity.Id).DtCadastro;
            if (ModelState.IsValid)
            {
                db.Entry(unidadeentity).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(unidadeentity));
        }
Ejemplo n.º 7
0
 public void Salvar(UnidadeEntity unidade)
 {
     using (var rep = new RepositoryBase <UnidadeEntity>())
     {
         if (unidade.IdUnidade == 0)
         {
             rep.Insert(unidade);
         }
         else
         {
             rep.Update(unidade);
         }
     }
 }
Ejemplo n.º 8
0
        public int Update(UnidadeEntity unidade)
        {
            using var db = Connection;

            var query = @"UPDATE Unidade
                            SET nome = @Nome,
                                endereco = @Endereco
                            WHERE id_unidade = @IdUnidade;";

            return(db.Execute(query, new
            {
                unidade.Nome,
                unidade.Endereco,
                unidade.IdUnidade
            }));
        }
Ejemplo n.º 9
0
        public int Insert(UnidadeEntity unidade)
        {
            using var db = Connection;
            var query = @"INSERT INTO unidade
                            (nome,
                             endereco)
                            VALUES( @Nome,
                                    @Endereco)
                           RETURNING id_unidade;";

            return(db.ExecuteScalar <int>(query, new
            {
                unidade.Nome,
                unidade.Endereco
            }));
        }
Ejemplo n.º 10
0
 public UnidadeEntity Salvar(UnidadeEntity unidade)
 {
     using (var rep = new RepositoryBase <UnidadeEntity>())
     {
         if (unidade.IdUnidade == 0)
         {
             unidade.DataCadastro = DateTime.Now;
             unidade = rep.Insert(unidade);
         }
         else
         {
             rep.Update(unidade);
             unidade = null;
         }
     }
     return(unidade);
 }
Ejemplo n.º 11
0
 public UnidadeEntity Salvar(UnidadeEntity unidade)
 {
     return(_repository.Salvar(unidade));
 }
Ejemplo n.º 12
0
 public UnidadeEntity Salvar(UnidadeEntity unidade)
 {
     return(_service.Salvar(unidade));
 }
 public void Salvar(UnidadeEntity unidade)
 {
     _service.Salvar(unidade);
 }
Ejemplo n.º 14
0
 public void Salvar(UnidadeEntity unidade)
 {
     _repository.Salvar(unidade);
 }