public bool addYeuCauDangKyXe(YeuCauDangKyXe yeuCauDangKyXe) { using (var db = new QLHTGTEntities()) { NguoiDung nguoiDung = db.NguoiDungs.Where(n => n.ID == yeuCauDangKyXe.NguoiDung_id).FirstOrDefault(); LoaiXe loaiXe = db.LoaiXes.Where(n => n.ID == yeuCauDangKyXe.LoaiXe_id).FirstOrDefault(); MucPhiTruocBa mucPhiTruocBa = db.MucPhiTruocBas.Where(n => n.ID == yeuCauDangKyXe.MPTruocBa_id).FirstOrDefault(); MucPhiCapBien mucPhiCapBien = db.MucPhiCapBiens.Where(n => n.ID == yeuCauDangKyXe.MPCapBien_id).FirstOrDefault(); CanBo canBo = db.CanBoes.Where(n => n.ID == yeuCauDangKyXe.CanBo_id).FirstOrDefault(); if (nguoiDung != null && loaiXe != null && mucPhiTruocBa != null && mucPhiCapBien != null && canBo != null ) { try { yeuCauDangKyXe.NguoiDung = nguoiDung; db.YeuCauDangKyXes.Add(yeuCauDangKyXe); db.SaveChanges(); return(true); } catch { return(false); } } } return(false); }
public bool updateMucPhiTruocBa(MucPhiTruocBa mucPhiTruocBa) { using (var db = new QLHTGTEntities()) { try { MucPhiTruocBa mucPhiTruocBaUpdate = db.MucPhiTruocBas.Find(mucPhiTruocBa.ID); if (mucPhiTruocBa == null) { return(false); } mucPhiTruocBaUpdate.LoaiXe = mucPhiTruocBa.LoaiXe; mucPhiTruocBaUpdate.KhuVuc = mucPhiTruocBa.KhuVuc; mucPhiTruocBaUpdate.MucPhi = mucPhiTruocBa.MucPhi; if (db.SaveChanges() > 0) { return(true); } else { return(false); } } catch { return(false); } } }
public MucPhiTruocBa findById(int id) { using (var db = new QLHTGTEntities()) { MucPhiTruocBa mucPhiTruocBa = db.MucPhiTruocBas.Where(b => b.ID == id).FirstOrDefault(); if (mucPhiTruocBa != null) { return(mucPhiTruocBa); } } return(null); }
internal MucPhiTruocBa findByProperties(bool loaixe, int khuvuc) { using (var db = new QLHTGTEntities()) { MucPhiTruocBa mucPhiTruocBa = db.MucPhiTruocBas.Where(b => b.LoaiXe == loaixe && b.KhuVuc == khuvuc).FirstOrDefault(); if (mucPhiTruocBa != null) { return(mucPhiTruocBa); } } return(null); }
public bool addMucPhiTruocBa(MucPhiTruocBa mucPhiTruocBa) { using (var db = new QLHTGTEntities()) { try { db.MucPhiTruocBas.Add(mucPhiTruocBa); db.SaveChanges(); return(true); } catch { return(false); } } }
public bool deleteMucPhiTruocBa(int id) { using (var db = new QLHTGTEntities()) { try { MucPhiTruocBa mucPhiTruocBaDel = db.MucPhiTruocBas.Find(id); db.MucPhiTruocBas.Remove(mucPhiTruocBaDel); db.SaveChanges(); return(true); } catch { return(false); } } }
// PUT api/loaixe public bool Put([FromBody] MucPhiTruocBa mucPhiTruocBa) { return(mucPhiTruocBaRepository.updateMucPhiTruocBa(mucPhiTruocBa)); }
// POST api/loaixe public bool Post([FromBody] MucPhiTruocBa mucPhiTruocBa) { return(mucPhiTruocBaRepository.addMucPhiTruocBa(mucPhiTruocBa)); }