Esempio n. 1
0
        public IHttpActionResult PutGiaDichVu(int id, GiaDichVu giaDichVu)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != giaDichVu.ID)
            {
                return(BadRequest());
            }

            db.Entry(giaDichVu).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!GiaDichVuExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        private GiaDichVu GetForm()
        {
            GiaDichVu d = new GiaDichVu();

            d.MaDichVu      = int.Parse(txtMadichvu.Text);
            d.GiaTienDichVu = float.Parse(txtGiatiendichvu.Text);
            d.NgayCapNhat   = DateTime.Parse(dtNgaycapnhat.Text);
            d.MaGiaDichVu   = (txtMagiadichvu.Text != "")?int.Parse(txtMagiadichvu.Text):0;
            return(d);
        }
Esempio n. 3
0
        public IHttpActionResult GetGiaDichVu(int id)
        {
            GiaDichVu giaDichVu = db.GiaDichVus.Find(id);

            if (giaDichVu == null)
            {
                return(NotFound());
            }

            return(Ok(giaDichVu));
        }
Esempio n. 4
0
 private void txtMadichvu_TextChanged(object sender, EventArgs e)
 {
     try
     {
         GiaDichVu g = gdv.GetLast(int.Parse(txtMadichvu.Text), "GiaDichVuMaDichVu");
         txtGia.Text = g.GiaTienDichVu.ToString();
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 5
0
        public IHttpActionResult PostGiaDichVu(GiaDichVu giaDichVu)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.GiaDichVus.Add(giaDichVu);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = giaDichVu.ID }, giaDichVu));
        }
 private void gridView2_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
 {
     if (gridView2.SelectedRowsCount > 0)
     {
         GiaDichVu d = (GiaDichVu)gridView2.GetRow(gridView2.GetSelectedRows()[0]);
         txtMadichvu.Text      = d.MaDichVu.ToString();
         txtGiatiendichvu.Text = d.GiaTienDichVu.ToString();
         txtMagiadichvu.Text   = d.MaGiaDichVu.ToString();
         dtNgaycapnhat.Text    = d.NgayCapNhat.ToShortDateString();
         DichVu a = dv.SelectByID(int.Parse(txtMadichvu.Text))[0];
         txtTendichvu.Text = a.TenDichVu;
     }
 }
Esempio n. 7
0
        public IHttpActionResult DeleteGiaDichVu(int id)
        {
            GiaDichVu giaDichVu = db.GiaDichVus.Find(id);

            if (giaDichVu == null)
            {
                return(NotFound());
            }

            db.GiaDichVus.Remove(giaDichVu);
            db.SaveChanges();

            return(Ok(giaDichVu));
        }