public IResult AddCategory(string categoryName) { Category category = new Category { CategoryName = categoryName, CreatedDate = DateTime.Now }; try { DbInstance.AddCategory(category); DbInstance.SaveChanges(); return(new SuccessResult(Messages.SucceededCategory)); } catch (Exception) { return(new ErrorResult(Messages.UnSucceededCategory)); } }