public int Post(Models.MstItemPackage itempackage)
        {
            try
            {

                Data.MstItemPackage newItemPackage = new Data.MstItemPackage();

                //
                newItemPackage.ItemId = itempackage.ItemId;
                newItemPackage.PackageItemId = itempackage.PackageItemId;
                newItemPackage.UnitId = itempackage.UnitId;
                newItemPackage.Quantity = itempackage.Quantity;
                newItemPackage.IsOptional = itempackage.IsOptional;
                //

                db.MstItemPackages.InsertOnSubmit(newItemPackage);
                db.SubmitChanges();

                return newItemPackage.Id;
            }
            catch
            {
                return 0;
            }
        }
        public Int32 postItemPackage()
        {
            try
            {
                Data.MstItemPackage newItemPackage = new Data.MstItemPackage();
                newItemPackage.ItemId        = ItemId();
                newItemPackage.PackageItemId = ItemId();
                newItemPackage.UnitId        = UnitId();
                newItemPackage.Quantity      = 0;
                newItemPackage.IsOptional    = false;
                db.MstItemPackages.InsertOnSubmit(newItemPackage);
                db.SubmitChanges();

                return(newItemPackage.Id);
            }
            catch (Exception e)
            {
                return(0);
            }
        }