public ActionResult SuaSanh(int id, Sanh s, HttpPostedFileBase fileUpload) { s = data.Sanhs.SingleOrDefault(n => n.MaSanh == id); if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } else { if (ModelState.IsValid) { var filename = Path.GetFileName(fileUpload.FileName); var path = Path.Combine(Server.MapPath("~/Content/Sanh"), filename); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileUpload.SaveAs(path); } s.Hinh = filename; //Luu vao CSDL UpdateModel(s); data.SubmitChanges(); } return(RedirectToAction("Sanh")); } }
//Các phương thức truy xuất database của frmSanh public List <Sanh> SanhSelectAll() { List <Sanh> dsSanh = new List <Sanh>(); string queryString = @"Select * From SANH"; using (SqlConnection connection = new SqlConnection(connectionString)) { SqlCommand command = new SqlCommand(queryString, connection); try { connection.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Sanh s = new Sanh(); s.MaSanh = reader[0].ToString(); s.TenSanh = reader[1].ToString(); s.HinhAnh = (byte[])reader[2]; s.SoTienCoc = Int32.Parse(reader[3].ToString()); s.MoTa = reader[4].ToString(); dsSanh.Add(s); } reader.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); return(null); } } return(dsSanh); }
public ActionResult ThemSanh(Sanh s, HttpPostedFileBase fileUpload) { if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } else { if (ModelState.IsValid) { var filename = Path.GetFileName(fileUpload.FileName); var path = Path.Combine(Server.MapPath("~/Content/Sanh"), filename); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileUpload.SaveAs(path); } s.Hinh = filename; data.Sanhs.InsertOnSubmit(s); data.SubmitChanges(); } return(RedirectToAction("Sanh")); } }
public ActionResult SuaSanh(int id) { Sanh s = data.Sanhs.SingleOrDefault(n => n.MaSanh == id); if (s == null) { Response.StatusCode = 404; return(null); } return(View(s)); }
// GET: Sanh/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sanh sanh = db.Sanhs.Find(id); if (sanh == null) { return(HttpNotFound()); } return(View(sanh)); }
public ActionResult XacNhanXoaSanh(int id) { Sanh s = data.Sanhs.SingleOrDefault(n => n.MaSanh == id); ViewBag.MaSP = s.MaSanh; if (s == null) { Response.StatusCode = 404; return(null); } data.Sanhs.DeleteOnSubmit(s); data.SubmitChanges(); return(RedirectToAction("Sanh")); }
private void lnkXoa_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { int ID = Convert.ToInt32(lstSanh.SelectedValue.ToString()); string Name = lstSanh.Text; if (ID > 0) { MessageBox.MessageBoxBA msg = new Taxi.MessageBox.MessageBoxBA(); if (msg.Show(this, "Bạn có đồng ý xóa sảnh này không?", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.YesNoCancel, Taxi.MessageBox.MessageBoxIconBA.Question) == DialogResult.Yes.ToString()) { Sanh.Delete(ID); LoadDSSach(); LoadDSXeKhongThuocSanhNao(); } } }
// GET: Sanh/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sanh sanh = db.Sanhs.Find(id); if (sanh == null) { return(HttpNotFound()); } ViewBag.MaLoaiSanh = new SelectList(db.LoaiSanhs, "MaLoaiSanh", "TenLoaiSanh", sanh.MaLoaiSanh); return(View(sanh)); }
private void btnLuu_Click(object sender, EventArgs e) { if (StringTools.TrimSpace(txtTenSanh.Text).Length <= 0) { new MessageBox.MessageBoxBA().Show(this, "Bạn phải nhập tên sảnh.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information); return; } // Kiem tra tồn tại tên sảnh if (Sanh.CheckTonTaiTenSanh(StringTools.TrimSpace(txtTenSanh.Text))) { new MessageBox.MessageBoxBA().Show(this, "Tên sảnh này đã tồn tại.Bạn cần nhập tên khác.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information); return; } Sanh objSanh = new Sanh(this.ID, StringTools.TrimSpace(txtTenSanh.Text)); if (ID > 0) // Update { if (objSanh.Update()) { new MessageBox.MessageBoxBA().Show(this, "Cập nhật sảnh thành công.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information); } else { new MessageBox.MessageBoxBA().Show(this, "Lỗi cập nhật sảnh.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information); } } else // them moi { this.ID = objSanh.Insert(); if (this.ID > 0) { new MessageBox.MessageBoxBA().Show(this, "Thêm mới sảnh thành công.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information); } else { new MessageBox.MessageBoxBA().Show(this, "Lỗi thêm mới sảnh.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information); } } this.Close(); }
/// <summary> /// them xe vao sanh /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAddOne_Click(object sender, EventArgs e) { string SoHieuXe = lstXeKhongThuocSanhNao.SelectedValue.ToString(); int SanhID = Convert.ToInt32(lstSanh.SelectedValue.ToString()); if ((SoHieuXe.Length > 0) && (SanhID > 0)) { if (Sanh.AddXeVaoSanh(SoHieuXe, SanhID)) { LoadDSCacXeThuocSanh(SanhID); LoadDSXeKhongThuocSanhNao(); } else { MessageBox.MessageBoxBA msg = new Taxi.MessageBox.MessageBoxBA(); msg.Show(this, "Có lỗi xử lý thêm xe khỏi sảnh.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Error); } } }
public bool Add(Sanh sa) { SANH sanh = database.SANHs.Where(s => s.ID_Sanh == sa.Id_Sanh).SingleOrDefault(); return(false); }
private void LoadDSSach() { lstSanh.DisplayMember = "Name"; lstSanh.ValueMember = "ID"; lstSanh.DataSource = Sanh.GetAllSanh(); }
private void LoadDSXeKhongThuocSanhNao() { lstXeKhongThuocSanhNao.DisplayMember = "SoHieuXe"; lstXeKhongThuocSanhNao.ValueMember = "SoHieuXe"; lstXeKhongThuocSanhNao.DataSource = Sanh.GetDSXeKhongThuocSanhNao(); }
/// <summary> /// ham load ds xe cuar mot sanh /// </summary> /// <param name="SanhID"></param> private void LoadDSCacXeThuocSanh(int SanhID) { lstXeThuocSanh.DisplayMember = "SoHieuXe"; lstXeThuocSanh.ValueMember = "SoHieuXe"; lstXeThuocSanh.DataSource = Sanh.GetDSXeThuocSanh(SanhID); }