public static int insertCategory(Categoria category)
        {
            QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter objDataSet = new QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter();
            int?id = 0;

            objDataSet.InsertCategory(ref id, category.txtNombreCategoria);
            return((int)id);
        }
        public static Categoria getCategoryByName(string name)
        {
            Categoria objCategoria = new Categoria();

            QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter objDataSet = new QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter();
            CategoriaDS.CategoriasDataTable dtCategorias = objDataSet.GetCategoryByName(name);
            if (dtCategorias.Count > 0)
            {
                objCategoria = rowToDto(dtCategorias[0]);
                return(objCategoria);
            }
            return(null);
        }
        public static List <Categoria> getAllCategories()
        {
            List <Categoria> listaCategorias = new List <Categoria>();

            QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter objDataSet = new QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter();
            CategoriaDS.CategoriasDataTable dtCategorias = objDataSet.GetAllCategories();

            foreach (CategoriaDS.CategoriasRow row in dtCategorias)
            {
                Categoria objCategoria = rowToDto(row);
                listaCategorias.Add(objCategoria);
            }
            return(listaCategorias);
        }
 public static void deleteCategory(int idCategory)
 {
     QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter objDataSet = new QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter();
     objDataSet.DeleteCategory(idCategory);
 }
 public static void updateCategory(Categoria category)
 {
     QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter objDataSet = new QueueOverflow.DAL.CategoriaDSTableAdapters.CategoriasTableAdapter();
     objDataSet.UpdateCategory(category.idCategoria, category.txtNombreCategoria);
 }