public System.Threading.Tasks.Task <ClientWeb.UserService.SaveUserResponse> SaveUserAsync(int ID, string Name, string Gender, System.DateTime DOB, ClientWeb.UserService.UserType Type, string Sub, int Std)
 {
     ClientWeb.UserService.UserInfo inValue = new ClientWeb.UserService.UserInfo();
     inValue.ID     = ID;
     inValue.Name   = Name;
     inValue.Gender = Gender;
     inValue.DOB    = DOB;
     inValue.Type   = Type;
     inValue.Sub    = Sub;
     inValue.Std    = Std;
     return(((ClientWeb.UserService.IUserService)(this)).SaveUserAsync(inValue));
 }
 public void SaveUser(int ID, string Name, string Gender, System.DateTime DOB, ClientWeb.UserService.UserType Type, string Sub, int Std)
 {
     ClientWeb.UserService.UserInfo inValue = new ClientWeb.UserService.UserInfo();
     inValue.ID     = ID;
     inValue.Name   = Name;
     inValue.Gender = Gender;
     inValue.DOB    = DOB;
     inValue.Type   = Type;
     inValue.Sub    = Sub;
     inValue.Std    = Std;
     ClientWeb.UserService.SaveUserResponse retVal = ((ClientWeb.UserService.IUserService)(this)).SaveUser(inValue);
 }
 System.Threading.Tasks.Task <ClientWeb.UserService.SaveUserResponse> ClientWeb.UserService.IUserService.SaveUserAsync(ClientWeb.UserService.UserInfo request)
 {
     return(base.Channel.SaveUserAsync(request));
 }
 ClientWeb.UserService.SaveUserResponse ClientWeb.UserService.IUserService.SaveUser(ClientWeb.UserService.UserInfo request)
 {
     return(base.Channel.SaveUser(request));
 }