예제 #1
0
        public Categoria CreaCategoria(Categoria categoria)
        {
            if (categoriaDAO.ObtenerCategoria(categoria.NomCategoria) != null)
            {
                throw new WebFaultException <RepetidoException>(
                          new RepetidoException()
                {
                    Codigo      = "101",
                    Descripcion = "La categoría ya existe."
                }, HttpStatusCode.Conflict
                          );
            }

            return(categoriaDAO.CrearCategoria(categoria));
        }
예제 #2
0
        public Categoria CreaCategoria(Categoria categoria)
        {
            if (categoriaDAO.ObtenerCategoria(categoria.NomCategoria) != null)
            {
                throw new FaultException <RepetidoException>(
                          new RepetidoException()
                {
                    Codigo      = "101",
                    Descripcion = "La categoría ya existe"
                }, new FaultReason("Error al intentar la creación de la categoría.")
                          );
            }

            return(categoriaDAO.CrearCategoria(categoria));
        }