In this blog, we will learn how to add a category in Quickbooks online from .NET MVC web application using SDK.
Before using any Quickbooks online API we need access token, if you don’t know how to get access token then you can find it here.
A category is an item of type category, Category can also have a sub-category and items.
Following are a few steps to add a category,
public ActionResult CreateCategory() { try { OAuth2RequestValidator oauthValidator = new OAuth2RequestValidator(Access_token); // Create a ServiceContext with Auth tokens and realmId ServiceContext serviceContext = new ServiceContext(RealmId, IntuitServicesType.QBO, oauthValidator); serviceContext.IppConfiguration.MinorVersion.Qbo = "23"; serviceContext.IppConfiguration.BaseUrl.Qbo = QboBaseUrl; Item ObjCategoryItem = new Item(); ObjCategoryItem.Name = "Electronics"; ObjCategoryItem.TypeSpecified = true; ObjCategoryItem.Type = ItemTypeEnum.Category; DataService dataService = new DataService(serviceContext); Item CategoryItemAdd = dataService.Add(ObjCategoryItem); if (CategoryItemAdd != null && !string.IsNullOrEmpty(CategoryItemAdd.Id)) { //you can write Database code here ViewBag.IsSuccess = true; } return View(); } catch (IdsException ex) { return View(); } catch (Exception ex) { return View(); } }
@{ ViewBag.Title = "CreateCategory"; } <h2>Create Category</h2> @if (ViewBag.IsSuccess != null && ViewBag.IsSuccess == true) { <div class="row"> <label class="label label-success"> Category Created Successfully </label> </div> }
OUTPUT:
if you don’t know much about Quickbook Item then you can refer to this link.
In this article, we have to show Create and Used PIPE in angular
In this article, we have to show Create and Used PIPE in angular
In this article, we have to show Create and Used PIPE in angular