public async Task <IActionResult> CreatePartner(string name, string username, string password, decimal credit, bool cancreatepartner) { try { await this.UpdateSessionBalance(); var session = this.GetPartnerSession(); var data = await _repo.CreatePartner("tr", session.Id, name, username, password, username + "@pinolo.com", "TRY", "tr", credit, cancreatepartner); if (data.Status == ResponseStatus.Ok) { return(Ok(this.CreateSuccess(data.Data))); } throw new Exception(data.ErrorMessage); } catch (Exception e) { return(Ok(this.CreateError <string>(e.Message))); } }