public Consultatie GetConsultatie(int id) { this.conn.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM Consultatii WHERE ID = @id", conn); cmd.Parameters.AddWithValue("@id", id); using (SqlDataReader reader = cmd.ExecuteReader()) { reader.Read(); var consult = new Consultatie(reader, conn); return(consult); } }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Consultatie = await _context.Consultatie.FirstOrDefaultAsync(m => m.ID == id); if (Consultatie == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Consultatie = await _context.Consultatie.FindAsync(id); if (Consultatie != null) { _context.Consultatie.Remove(Consultatie); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public IActionResult UpdateConsultatie(int id, [FromBody] Consultatie consultatie) { SqlCommand cmd = new SqlCommand("UPDATE Consultatii SET Descriere = @descriere, Data = @data, Observatii=@observatii, Pret = @pret, AnimalID=@animalID, MedicID = @medicID WHERE ID = @id ", conn); cmd.Parameters.AddWithValue("@id", id); cmd.Parameters.AddWithValue("@descriere", consultatie.Descriere); cmd.Parameters.AddWithValue("@data", consultatie.Data); cmd.Parameters.AddWithValue("@observatii", consultatie.Observatii); cmd.Parameters.AddWithValue("@pret", consultatie.Pret); cmd.Parameters.AddWithValue("@animalID", consultatie.AnimalID); cmd.Parameters.AddWithValue("@medicID", consultatie.MedicID); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); return(Ok()); }
public List <Consultatie> GetConsultatii() { this.conn.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM Consultatii", conn); using (SqlDataReader reader = cmd.ExecuteReader()) { List <Consultatie> consultatii = new List <Consultatie>(); while (reader.Read()) { Consultatie p = new Consultatie(reader, conn); consultatii.Add(p); } return(consultatii); } }
public List <Consultatie> GetConsultatiiMedic(int medicId) { this.conn.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM Consultatii WHERE MedicID = @medicId", conn); cmd.Parameters.AddWithValue("@medicId", medicId); using (SqlDataReader reader = cmd.ExecuteReader()) { List <Consultatie> consultatii = new List <Consultatie>(); while (reader.Read()) { Consultatie p = new Consultatie(reader, conn); consultatii.Add(p); } return(consultatii); } }
public IActionResult CreateConsultatie([FromBody] Consultatie consult) { if (!ModelState.IsValid) { return(BadRequest()); } SqlCommand cmd = new SqlCommand("INSERT INTO Consultatii VALUES (@descriere, @data, @observatii, @pret, @animalID, @medicID)", conn); cmd.Parameters.AddWithValue("@descriere", consult.Descriere); cmd.Parameters.AddWithValue("@data", consult.Data); cmd.Parameters.AddWithValue("@observatii", consult.Observatii); cmd.Parameters.AddWithValue("@pret", consult.Pret); cmd.Parameters.AddWithValue("@animalID", consult.AnimalID); cmd.Parameters.AddWithValue("@medicID", consult.MedicID); this.conn.Open(); cmd.ExecuteNonQuery(); this.conn.Close(); return(Ok()); }