public IDictionary <string, object> QueryForObject(string ServiceName, string action, Dictionary <string, object> param) { if (ServiceName == "Register") { MongoDB_Register RegisterService = new MongoDB_Register(datacontext); switch (action) { case "InsertUser": return(RegisterService.InsertUser(param)); break; case "UpdateUser": return(RegisterService.UpdateUser(param)); break; case "GetUser": return(RegisterService.GetUser(param)); break; case "GetProduct": return(RegisterService.GetProduct(param)); break; case "InsertProduct": return(RegisterService.InsertProduct(param)); break; case "UpdateProduct": return(RegisterService.UpdateProduct(param)); break; default: break; } } return(null); }
public IList <Dictionary <string, object> > QueryForList(string ServiceName, string action, Dictionary <string, object> param) { if (ServiceName == "Index") { MongoDB_Index IndexService = new MongoDB_Index(datacontext); switch (action) { case "SizeList": return(IndexService.SizeList()); break; case "CategoriesList": return(IndexService.CategoriesList()); break; case "List": return(IndexService.List()); break; default: break; } } if (ServiceName == "Register") { MongoDB_Register RegisterService = new MongoDB_Register(datacontext); switch (action) { case "ListUser": return(RegisterService.ListUser()); break; case "ListProduct": return(RegisterService.ListProduct()); break; case "SizeList": return(RegisterService.SizeList()); break; case "CategoriesList": return(RegisterService.CategoriesList()); break; case "ColorList": return(RegisterService.ColorList()); break; default: break; } } if (ServiceName == "Detail") { switch (action) { default: break; } } return(null); }