public string GetStatus(int id) { using (var db = new RachunekContext()) { var rachunek = db.Rachunki.Where(r => r.Id == id).First(); var status = rachunek.Status; if (rachunek.Status < 3) { rachunek.Status++; db.SaveChanges(); } switch (status) { case 0: return("Otrzymano nowy rachunek ..."); case 1: return("Przetwarzanie rachunku ..."); case 2: return("Analiza zakupów ..."); case 3: return("Analiza gotowa"); } return("Przetwarzanie ..."); } }
public Rachunek Post([FromBody] Rachunek value) { using (var db = new RachunekContext()) { db.Rachunki.Add(value); db.SaveChanges(); return(value); } }