public void deleteApplication(int id) { DBHelper._Application dbhelp = new DBHelper._Application(); Application existingApplication = dbhelp.GetByid(id); dbhelp.Delete(existingApplication); }
public void updateApplication(int id, Update application) { try { if (application.MessageTemplate != null) { JObject tmp = JObject.Parse(application.MessageTemplate); } } catch { throw new Exception("MessageTemplate must be in Json fromat"); } DBHelper._Application dbhelp = new DBHelper._Application(); Application existingApplication = dbhelp.GetByid(id); existingApplication.Name = application.Name; existingApplication.Description = application.Description; existingApplication.MessageTemplate = application.MessageTemplate; existingApplication.Method = application.Method; existingApplication.ServiceURL = application.ServiceURL; existingApplication.AuthType = application.AuthType; existingApplication.AuthID = application.AuthID; existingApplication.AuthPW = application.AuthPW; existingApplication.TokenURL = application.TokenURL; existingApplication.HeaderValues = application.HeaderValues; existingApplication.TargetType = application.TargetType; dbhelp.Update(existingApplication); }
public void addApplication(Add application) { try { if (application.MessageTemplate != null) { JObject tmp = JObject.Parse(application.MessageTemplate); } } catch { throw new Exception("MessageTemplate must be in Json fromat"); } DBHelper._Application dbhelp = new DBHelper._Application(); var newApplication = new Application() { Name = application.Name, Description = application.Description, CompanyId = application.CompanyId, MessageTemplate = application.MessageTemplate, Method = application.Method, ServiceURL = application.ServiceURL, AuthType = application.AuthType, AuthID = application.AuthID, AuthPW = application.AuthPW, TokenURL = application.TokenURL, HeaderValues = application.HeaderValues, TargetType = application.TargetType }; dbhelp.Add(newApplication); }
public List <Detail> GetAllApplicationByCompanyId(int companyId) { DBHelper._Application dbhelp = new DBHelper._Application(); List <Application> externalApps = dbhelp.GetAllByCompanyId(companyId); List <Detail> returnList = new List <Detail>(); foreach (var externalApp in externalApps) { try { returnList.Add(new Detail() { Id = externalApp.Id, Name = externalApp.Name, Description = externalApp.Description, CompanyId = externalApp.CompanyId, MessageTemplate = (externalApp.MessageTemplate == null) ? null : JObject.Parse(externalApp.MessageTemplate), Method = externalApp.Method, ServiceURL = externalApp.ServiceURL, AuthType = externalApp.AuthType, AuthID = externalApp.AuthID, AuthPW = externalApp.AuthPW, TokenURL = externalApp.TokenURL, HeaderValues = externalApp.HeaderValues, TargetType = externalApp.TargetType }); } catch { } } return(returnList); }
public Detail getApplicationById(int id) { DBHelper._Application dbhelp = new DBHelper._Application(); Application application = dbhelp.GetByid(id); return(new Detail() { Id = application.Id, Name = application.Name, Description = application.Description, CompanyId = application.CompanyId, MessageTemplate = (application.MessageTemplate == null) ? null : JObject.Parse(application.MessageTemplate), Method = application.Method, ServiceURL = application.ServiceURL, AuthType = application.AuthType, AuthID = application.AuthID, AuthPW = application.AuthPW, TokenURL = application.TokenURL, HeaderValues = application.HeaderValues, TargetType = application.TargetType }); }