public static BO_Item GetItemByID(int itemId) { using (AprosysAccountingEntities db = new AprosysAccountingEntities()) { var obj = db.Items.Where(x => x.Id == itemId).FirstOrDefault(); BO_Item _item = new BussinessObject.BO_Item(); if (obj != null && obj.Id > 0) { _item.id = obj.Id; _item.itemCode = obj.ItemCode ?? ""; _item.name = obj.Name ?? ""; _item.unit = obj.Unit ?? ""; _item.minQuantity = obj.MinQty ?? 0; _item.purchasePrice = obj.PurchasePrice ?? 0; _item.sellPrice = obj.SellPrice ?? 0; _item.description = obj.Description ?? ""; _item.taxPercent = obj.TaxPercent ?? 0; _item.isTaxable = obj.IsTaxable ?? false; _item.oilGradeId = obj.OilGradeId ?? 0; _item.quantityInCarton = obj.QuantityInCarton ?? 0; _item.packingInLitre = obj.PackingInLitre ?? 0m; } return(_item); } }
public ActionResult GetItemByID(int itemId) { BO_Item obj = new BussinessObject.BO_Item(); obj = BL_Item.GetItemByID(itemId); return(Json(obj, JsonRequestBehavior.AllowGet)); }