示例#1
0
        public async Task <bool> AddSubcategory(SubCategory obj)
        {
            try
            {
                bool subcat = await _manager.AddSubcategory(obj);

                if (subcat == true)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task TestAddsubcategory(int Subid, int Cid, string Sdetails, string Subname, int Gst)
        {
            try
            {
                await _repo.AddSubcategory(new SubCategory()
                {
                    Subid    = Subid,
                    Cid      = Cid,
                    Sdetails = Sdetails,
                    Subname  = Subname,
                    Gst      = Gst,
                });

                var result = _repo.getsubcategorybyid(89);
                Assert.NotNull(result);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.InnerException.Message);
            }
        }
        public async Task TestAddsubcategory(int Subid, int Cid, string Sdetails, string Subname, int Gst)
        {
            try
            {
                SubCategoryModel sub = new SubCategoryModel();

                sub.Subid    = Subid;
                sub.Cid      = Cid;
                sub.Sdetails = Sdetails;
                sub.Subname  = Subname;
                sub.Gst      = Gst;
                await _repo.AddSubcategory(sub);

                var result = _repo.getsubcategorybyid(Subid);
                Assert.NotNull(result);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.InnerException.Message);
            }
        }