public HttpResponseMessage AddComputer(Computer computer) { var repository = new ComputerRepository(); var result = repository.Create(computer); if (result) { return(Request.CreateResponse(HttpStatusCode.Created)); } return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Customer could not be created, please try again later.")); }
public ComputerVO Create(ComputerVO computer) { try { ComputerRepository ldapGroup = new ComputerRepository(_mySQLContext); var computerEntity = _converter.Parse(computer); computerEntity = ldapGroup.Create(computerEntity); return(_converter.Parse(computerEntity)); } catch (Exception e) { Console.WriteLine("\r\nUnexpected exception occurred:\r\n\t" + e.GetType() + ":" + e.Message); return(null); } }