public CuisineBTO UpdateCuisine(CuisineBTO cuisineBto) { CuisineDTO cuisine = new CuisineDTO(); if (cuisineBto != null) { cuisine = cuisineRepository.Update(cuisineBto.BTOToCuisineDomain().ToDTO()); return(cuisine?.DTOToCuisineDomain().ToBTO() ?? null); } return(null); }
public CuisineBTO AddCuisine(CuisineBTO cuisineBto) { CuisineDTO cuisine = new CuisineDTO(); if (cuisineBto != null) { cuisine = cuisineRepository.Create(cuisineBto.BTOToCuisineDomain().ToDTO()); return(cuisine.DTOToCuisineDomain().ToBTO()); } return(null); }
public IActionResult CreateCuisine(CuisineBTO cuisineBTO) { if (!ModelState.IsValid) { return(View(cuisineBTO)); } var result = cuisineUC.AddCuisine(cuisineBTO); if (result == null) { return(RedirectToAction("Error", new { errorMessage = "We can't add this cuisine, please contact support" })); } return(RedirectToAction("GetAllCuisines")); }
public static CuisineDomain BTOToCuisineDomain(this CuisineBTO cuisineBto) { if (cuisineBto != null) { return new CuisineDomain { Id = cuisineBto.Id, Name = cuisineBto.Name } } ; else { return(null); } }