Ejemplo n.º 1
0
        public void EliminarEmpresa(int _Id)
        {
            GeEmpresa _GeEmpresa = null;

            _GeEmpresa = DAO.FindByPrimaryKey(_Id);

            DAO.Delete(_GeEmpresa);
            DAO.UnitOfWork.Commit();
        }
Ejemplo n.º 2
0
        public IHttpActionResult Post(GeEmpresa _GeEmpresa)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            BO.AdicionarEmpresa(_GeEmpresa);

            return(Created(_GeEmpresa));
        }
Ejemplo n.º 3
0
        public IHttpActionResult Patch([FromODataUri] int CodEmp, Delta <GeEmpresa> _Delta)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            GeEmpresa _GeEmpresa = BO.RecuperaEmpresa(CodEmp);

            _Delta.Patch(_GeEmpresa);
            return(Updated(_GeEmpresa));
        }
Ejemplo n.º 4
0
        public IHttpActionResult Put([FromODataUri] int CodEmp, GeEmpresa _GeEmpresa)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (CodEmp != _GeEmpresa.cod_empr)
            {
                return(BadRequest());
            }

            BO.AlterarEmpresa(_GeEmpresa);

            return(Updated(_GeEmpresa));
        }
Ejemplo n.º 5
0
        public IHttpActionResult Get([FromODataUri] int CodEmp)
        {
            GeEmpresa _Result = BO.RecuperaEmpresa(CodEmp);

            return(Ok(_Result));
        }
Ejemplo n.º 6
0
 public void AlterarEmpresa(GeEmpresa _GeEmpresa)
 {
     DAO.Update(_GeEmpresa);
     DAO.UnitOfWork.Commit();
 }
Ejemplo n.º 7
0
 public void AdicionarEmpresa(GeEmpresa _GeEmpresa)
 {
     DAO.Insert(_GeEmpresa);
     DAO.UnitOfWork.Commit();
 }
Ejemplo n.º 8
0
        public GeEmpresa RecuperaEmpresa(int _CodEmpr)
        {
            GeEmpresa _Result = DAO.RecuperarEmpresa(_CodEmpr);

            return(_Result);
        }