/// <summary>
        /// Altera dados na base de dados
        /// </summary>
        /// <param name="setorModel">Dados do modelo</param>
        public void Editar(SetorModel setorModel)
        {
            tb_setor setorE = new tb_setor();

            Atribuir(setorModel, setorE);
            unitOfWork.RepositorioSetor.Editar(setorE);
            unitOfWork.Commit(shared);
        }
        /// <summary>
        /// Insere um novo na base de dados
        /// </summary>
        /// <param name="setorModel">Dados do modelo</param>
        /// <returns>Chave identificante na base</returns>
        public int Inserir(SetorModel setorModel)
        {
            tb_setor setorE = new tb_setor();

            Atribuir(setorModel, setorE);
            unitOfWork.RepositorioSetor.Inserir(setorE);
            unitOfWork.Commit(shared);
            return(setorE.IdSetor);
        }
Exemple #3
0
        public string IncluirSetor()
        {
            using (var dc = new manutEntities())
            {
                var k = new tb_setor
                {
                    nome = "",
                    autonumeroCliente = 0
                };

                dc.tb_setor.Add(k);
                dc.SaveChanges();
                var auto = Convert.ToInt32(k.autonumero);

                return(auto.ToString("#######0"));
            }
        }
Exemple #4
0
        public IEnumerable <tb_setor> IncluirSetorDireto()
        {
            using (var dc = new manutEntities())
            {
                var nomeSetor         = HttpContext.Current.Request.Form["nome"].ToString().Trim();
                var autonumeroCliente = Convert.ToInt64(HttpContext.Current.Request.Form["autonumeroCliente"].ToString().Trim());
                var k = new tb_setor
                {
                    nome = nomeSetor,
                    autonumeroCliente = autonumeroCliente,
                    cancelado         = "N",
                };

                dc.tb_setor.Add(k);
                dc.SaveChanges();

                var user = from p in dc.tb_setor.Where((a => a.cancelado != "S" && a.autonumeroCliente == autonumeroCliente)) orderby p.nome select p;
                return(user.ToList());;
            }
        }
 /// <summary>
 /// Atribui dados do Setor Model para o Setor Entity
 /// </summary>
 /// <param name="setorModel">Objeto do modelo</param>
 /// <param name="setorE">Entity mapeada da base de dados</param>
 private void Atribuir(SetorModel setorModel, tb_setor setorE)
 {
     setorE.IdSetor   = setorModel.IdSetor;
     setorE.Nome      = setorModel.Nome;
     setorE.Descricao = setorModel.Descricao;
 }