public void EliminarGeGrupoProcesso(GeGrupoProcesso _GeGrupoProcesso)
        {
            GeGrupoProcesso _Result = null;

            _Result = DAO.FindByPrimaryKey(_GeGrupoProcesso.cod_empr, _GeGrupoProcesso.cod_grupo, _GeGrupoProcesso.cod_proc);

            DAO.Delete(_Result);
            DAO.UnitOfWork.Commit();
        }
示例#2
0
        public IHttpActionResult Post(GeGrupoProcesso _GeGrupoProcesso)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            BO.AdicionarGeGrupoProcesso(_GeGrupoProcesso);

            return(Created(_GeGrupoProcesso));
        }
 public void AdicionarGeGrupoProcesso(GeGrupoProcesso _GeGrupoProcesso)
 {
     DAO.Insert(_GeGrupoProcesso);
     DAO.UnitOfWork.Commit();
 }
        public GeGrupoProcesso RecuperaGeGrupo(int _CodEmpr, int _CodGrupo, int _CodProc)
        {
            GeGrupoProcesso _Result = DAO.RecuperarGeGrupoProcesso(_CodEmpr, _CodGrupo, _CodProc);

            return(_Result);
        }
示例#5
0
 public IHttpActionResult Delete(GeGrupoProcesso _GeGrupoProcesso)
 {
     BO.EliminarGeGrupoProcesso(_GeGrupoProcesso);
     return(Content(HttpStatusCode.NoContent, "Deleted"));
 }
示例#6
0
        public IHttpActionResult Get([FromODataUri] int CodEmpr, [FromODataUri] int CodGrupo, [FromODataUri] int CodProc)
        {
            GeGrupoProcesso _Result = BO.RecuperaGeGrupo(CodEmpr, CodGrupo, CodProc);

            return(Ok(_Result));
        }