Ejemplo n.º 1
0
 private void btnCapNhat_Click(object sender, EventArgs e)
 {
     if (txtTenMon.Text == "" || txtDonGia.Text == "" || cboLoaiMon.SelectedValue.ToString() == "" || chkTrangThai.Checked == false)
     {
         MessageBox.Show("Bạn chưa nhập đầy đủ hoặc bỏ trống thông tin món ăn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         return;
     }
     else
     {
         MonDTO mon = new MonDTO();
         mon.MaMon     = txtMaMon.Text;
         mon.MaLoaiMon = cboLoaiMon.SelectedValue.ToString();
         mon.TenMon    = txtTenMon.Text;
         mon.DonGia    = Convert.ToInt32(txtDonGia.Text);
         if (openFileDialog1.FileName != "")
         {
             string fileName = txtMaMon.Text + '_' + DateTime.Now.ToFileTime() + ".jpg";
             mon.HinhAnh = fileName;
             File.Copy(openFileDialog1.FileName, "image\\" + fileName, true);
         }
         else
         {
             string fileName = MonBUS.LayTenHinhHienTai(txtMaMon.Text);
             mon.HinhAnh = fileName;
         }
         mon.TrangThai = chkTrangThai.Checked;
         if (MonBUS.SuaMon(mon))
         {
             //MessageBox.Show("Cập nhật món ăn thành công","Thông báo",MessageBoxButtons.OK,MessageBoxIcon.None);
             LamMoi();
             LoadDSMon();
             XoaForm(true);
         }
         else
         {
             MessageBox.Show("Cập nhật món ăn thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
             mon = null;
         }
     }
 }