// DELETE api/<controller>/5 public IHttpActionResult Delete(int id) { var content = new ResponseContent <Persons>(null); using (var personsBusiness = new PersonsBusiness()) { content.Result = personsBusiness.DeletePersonById(id) ? "1" : "0"; return(new StandartResult <Persons>(content, Request)); } }
public GameModel GetGame(PersonsBusiness persons) { string snake_color, food_color; switch (persons.Color) { case "Чёрный+красный": snake_color = "#000"; food_color = "red"; break; case "Зелёный+красный": snake_color = "green"; food_color = "red"; break; case "Синий+красный": snake_color = "blue"; food_color = "red"; break; case "Чёрный+зелёный": snake_color = "#000"; food_color = "green"; break; case "Синий+зелёный": snake_color = "blue"; food_color = "green"; break; case "Красный+зелёный": snake_color = "red"; food_color = "green"; break; default: snake_color = "#000"; food_color = "red"; break; } GameModel model = new GameModel { Speed = persons.Speed, Size = persons.Size, Snake_color = snake_color, Food_color = food_color }; return(model); }
// GET api/<controller>/5 public IHttpActionResult Get(int id) { using (var personsBusiness = new PersonsBusiness()) { Persons person = personsBusiness.SelectPersonById(id); List <Persons> persons = new List <Persons>(); persons.Add(person); var content = new ResponseContent <Persons>(persons); return(new StandartResult <Persons>(content, Request)); } }
// GET api/<controller> public IHttpActionResult Get() { using (var personsBusiness = new PersonsBusiness()) { // Get customers from business layer (Core App) List <Persons> persons = personsBusiness.SelectAllPersons(); // Prepare a content var content = new ResponseContent <Persons>(persons); // Return content as a json and proper http response return(new StandartResult <Persons>(content, Request)); } }
public void Setup() { // Arrange model = new PersonsData { PersonsID = 1, Name = "AAA", Speed = 20, Size = 20 }; modelBusiness = new PersonsBusiness { PersonsID = 2, Name = "BBB", Color = "Чёрный+зелёный" }; personsDataService = new Mock <IPersonsDataService>(); personsService = new PersonsBusinessService(personsDataService.Object); }
private void DeletePerson(int id) { try { using (var Persons = new PersonsBusiness()) { var opSuccessful = Persons.DeletePersonById(id); } } catch (Exception ex) { //Log exception error _loggingHandler.LogEntry(ExceptionHandler.GetExceptionMessageFormatted(ex), true); } }
private PersonsEntity SelectPersonById(int id) { try { using (var Persons = new PersonsBusiness()) { return(Persons.SelectPersonById(id)); } } catch (Exception ex) { //Log exception error _loggingHandler.LogEntry(ExceptionHandler.GetExceptionMessageFormatted(ex), true); } return(null); }
public async Task CreatePers(PersonsBusiness persons, string name, string operation) { var personsDto = persons.Adapt <PersonsData>(); personsDto.User = persons.User; switch (operation) { case "add": await this.personsServices.CreatePers(personsDto, name); break; case "update": await this.personsServices.UpdatePers(personsDto, name); break; } }
// POST api/<controller> public IHttpActionResult Post([FromBody] Persons persons) { var content = new ResponseContent <Persons>(null); if (persons != null) { using (var personsBusiness = new PersonsBusiness()) { content.Result = personsBusiness.InsertPerson(persons) ? "1" : "0"; return(new StandartResult <Persons>(content, Request)); } } content.Result = "0"; return(new StandartResult <Persons>(content, Request)); }
// PUT api/<controller>/5 public IHttpActionResult Put(int id, [FromBody] Persons persons) { var content = new ResponseContent <Persons>(null); if (persons != null) { using (var personsBusiness = new PersonsBusiness()) { persons.PersonID = id; content.Result = personsBusiness.UpdatePerson(persons) ? "1" : "0"; return(new StandartResult <Persons>(content, Request)); } } content.Result = "0"; return(new StandartResult <Persons>(content, Request)); }
private void UpdatePerson(int personsid, string firstname, string surname, string gender, string emailaddress, string phonenumber) { try { using (var Persons = new PersonsBusiness()) { var entity = new PersonsEntity(); entity.PersonId = personsid; entity.Firstname = firstname; entity.Surname = surname; entity.Gender = gender; entity.EmailAddress = emailaddress; entity.PhoneNumber = phonenumber; var opSuccessful = Persons.InsertPerson(entity); } } catch (Exception ex) { //Log exception error _loggingHandler.LogEntry(ExceptionHandler.GetExceptionMessageFormatted(ex), true); } }