public void InsertUpdateDelete()
        {
            ProductTypeController productTypeController = new ProductTypeController();

            //create new entity
            ProductType productType = new ProductType();

            productType.productTypeId = Guid.NewGuid();
            productType.name          = "Test Name";
            productType.entryDate     = DateTime.Now;
            productType.appUserId     = Guid.NewGuid();
            productType.modifiedDate  = DateTime.Now;
            productType.remark        = "Test Remark";

            //insert
            var result1 = productTypeController.Post(productType);
            //update
            var result2 = productTypeController.Post(productType);
            //delete
            var result3 = productTypeController.Delete(productType.productTypeId);

            //assert
            Assert.IsNotNull(result1);
            Assert.IsNotNull(result2);
            Assert.IsNotNull(result3);
            Assert.IsTrue(result1 is OkResult);
            Assert.IsTrue(result2 is OkResult);
            Assert.IsTrue(result3 is OkResult);
        }
Beispiel #2
0
        protected void Delete_Click(object sender, EventArgs e)
        {
            LinkButton            b             = (LinkButton)sender;
            int                   ProductTypeId = int.Parse(b.CommandArgument);
            ProductTypeController pt            = new ProductTypeController();

            pt.Delete(ProductTypeId);
            rptProductType.DataSource = pt.GetProductTypes();
            rptProductType.DataBind();
        }
Beispiel #3
0
 public static String[] Delete(String id)
 {
     String[] message = productType.Delete(id);
     return(message);
 }