public IActionResult Post([FromBody] Dolce obj) { var data = EmpDetails.Dolce.Add(obj); EmpDetails.SaveChanges(); return(Ok()); }
public IActionResult Put(int id, [FromBody] Dolce obj) { var data = EmpDetails.Dolce.Update(obj); EmpDetails.SaveChanges(); return(Ok()); }
public WebApiResult inserisciDolceVetrina(string dolce) { WebApiResult objResult = new WebApiResult(); if (dolce == "undefined") { objResult.message = "Errore Selezionare un dolce dal menù a tendina!"; objResult.status = WebApiResult.state.KO.ToString(); return(objResult); // BadRequest("Selezionare un dolce dal menù a tendina!"); } Dolce objDolce = new Dolce(); List <string> parseValue = dolce.Split('-').ToList <string>(); int.TryParse(parseValue[1].ToString(), out int id); objDolce = (from a in EmpDetails.Dolce where a.Pk_Dolce == id select a).FirstOrDefault(); Vetrina objVetrina = new Vetrina(); objVetrina.Data = DateTime.Now; objVetrina.Stato = Vetrina.StatoDolce.InVendita.ToString(); objVetrina.fk_Dolce = id; objVetrina.Prezzo = objDolce.Prezzo; var data = EmpDetails.Vetrina.Add(objVetrina); EmpDetails.SaveChanges(); objResult.message = $"Dolce {objDolce.Nome} Prezzo {objDolce.Prezzo} messo in vendita appare nella vetrina con data odierna!"; objResult.status = WebApiResult.state.OK.ToString(); return(objResult); }