public void Get(Models.Application.Application application) { Models.Application.Application applicationGet = applicationBusiness.Get(application.ApplicationId); Assert.IsNotNull(applicationGet); Assert.AreEqual(applicationGet.ApplicationId, application.ApplicationId); }
public void Add(Models.Application.Application application) { Models.Application.Application applicationAdded = applicationBusiness.Add(application); Assert.AreEqual(applicationAdded.Url, application.Url); Assert.AreEqual(applicationAdded.PathLocal, application.PathLocal); Assert.AreEqual(applicationAdded.DebuggingMode, application.DebuggingMode); }
/// <summary> /// Adiciona uma aplicação na base de dados. /// </summary> /// <param name="application">Objeto com as informações da aplicação a ser inserida.</param> /// <returns>Objeto com as informações da aplicação inserida.</returns> public Models.Application.Application Add(Models.Application.Application application) { using (SqlConnection conexao = new SqlConnection(_connectionString)) { conexao.Execute( "INSERT INTO Application VALUES (@ApplicationId, @Url, @PathLocal, @DebuggingMode)", application); } return(application); }
/// <summary> /// Atualiza as informações de uma aplicação. /// </summary> /// <param name="application">Objeto com as informações da aplicação para ser atualizada.</param> /// <returns>Objeto com as informações da aplicação atualizada.</returns> public Models.Application.Application Update(Models.Application.Application application) { using (SqlConnection conexao = new SqlConnection(_connectionString)) { conexao.Execute( "UPDATE Application SET Url = @Url, PathLocal = @PathLocal, DebuggingMode = @DebuggingMode WHERE ApplicationId = @ApplicationId", application); } return(application); }
public IActionResult Create([FromBody] Models.Application.Application app) { //Models.ApplicationPool.ApplicationPool appPool = FromJson<Models.ApplicationPool.ApplicationPool>(jsonData); string jsonAppPool = Newtonsoft.Json.JsonConvert.SerializeObject(app); //Models.Logger.Logger.CreateLogFile(jsonAppPool); Models.ResponseMessage.ResponseMessage rm = app.CreateApplication(app); //Models.ApplicationPool.ApplicationPool appPool = Newtonsoft.Json.JsonConvert.DeserializeObject<Models.ApplicationPool.ApplicationPool>(jsonData); return(Json(rm)); }
public void Update(Models.Application.Application application) { application.Url += " updated"; application.PathLocal += " updated"; application.DebuggingMode = !application.DebuggingMode; Models.Application.Application applicationUpdated = applicationBusiness.Update(application); Assert.AreEqual(applicationUpdated.Url, application.Url); Assert.AreEqual(applicationUpdated.PathLocal, application.PathLocal); Assert.AreEqual(applicationUpdated.DebuggingMode, application.DebuggingMode); }
/// <summary> /// Adiciona uma aplicação na base de dados. /// </summary> /// <param name="application">Objeto com as informações da aplicação a ser inserida.</param> /// <returns>Objeto com as informações da aplicação inserida.</returns> public Models.Application.Application Add(Models.Application.Application application) { return(_applicationRepository.Add(application)); }
/// <summary> /// Atualiza as informações de uma aplicação. /// </summary> /// <param name="application">Objeto com as informações da aplicação para ser atualizada.</param> /// <returns>Objeto com as informações da aplicação atualizada.</returns> public Models.Application.Application Update(Models.Application.Application application) { return(_applicationRepository.Update(application)); }
public void Delete(Models.Application.Application application) { bool success = applicationBusiness.Delete(application.ApplicationId); Assert.IsTrue(success); }
public ActionResult <Models.Application.Application> Add([FromBody] Models.Application.Application application) { return(Ok(_applicationBusiness.Add(application))); }