Exemplo n.º 1
0
        public async Task <ActionResult <LoaiHopDong> > PostLoaiHopDong(LoaiHopDong loaiHopDong)
        {
            _context.LoaiHopDong.Add(loaiHopDong);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetLoaiHopDong", new { id = loaiHopDong.IdloaiHd }, loaiHopDong));
        }
Exemplo n.º 2
0
        private void InitLoaiHopDong()
        {
            LoaiHopDong firstItem = new LoaiHopDong {
                idLoaiHopDong = 0, idCha = 0, loaiHopDong1 = "Tất Cả", HopDongLaoDongs = null
            };
            var listLoaiHopDong = new List <LoaiHopDong>();

            listLoaiHopDong.Add(firstItem);
            listLoaiHopDong.AddRange(loaiHopDongServices.GettAllLoaiHopDong().ToList());
            if (listLoaiHopDong.Count != 0)
            {
                foreach (var loaiHd in loaiHopDongServices.GettAllLoaiHopDong())
                {
                    if (loaiHd.idCha != 0 && loaiHd.idLoaiHopDong != 0)
                    {
                        foreach (var removeHd in listLoaiHopDong)
                        {
                            if (loaiHd.idCha == removeHd.idLoaiHopDong)
                            {
                                listLoaiHopDong.Remove(removeHd);
                                break;
                            }
                        }
                    }
                }
            }
            cbLoaiHopDong.DataSource    = listLoaiHopDong;
            cbLoaiHopDong.DisplayMember = "loaiHopDong1";
            cbLoaiHopDong.ValueMember   = "idLoaiHopDong";
        }
Exemplo n.º 3
0
        private void InitLoaiHopDong()
        {
            LoaiHopDong firstItem = new LoaiHopDong {
                idLoaiHopDong = 0, idCha = 0, loaiHopDong1 = "Tất Cả", HopDongLaoDongs = null
            };
            var listLoaiHopDong = loaiHopDongServices.GettAllLoaiHopDong();

            if (listLoaiHopDong.Count != 0)
            {
                foreach (var loaiHd in loaiHopDongServices.GettAllLoaiHopDong())
                {
                    if (loaiHd.idCha != 0)
                    {
                        foreach (var removeHd in listLoaiHopDong)
                        {
                            if (loaiHd.idCha == removeHd.idLoaiHopDong)
                            {
                                listLoaiHopDong.Remove(removeHd);
                                break;
                            }
                        }
                    }
                }
            }
            listLoaiHopDong.Add(firstItem);
            comboLoaiHD.DataSource    = listLoaiHopDong.OrderBy(hd => hd.idLoaiHopDong).ToList();
            comboLoaiHD.DisplayMember = "loaiHopDong1";
            comboLoaiHD.ValueMember   = "idLoaiHopDong";
        }
Exemplo n.º 4
0
        public async Task <IActionResult> PutLoaiHopDong(int id, LoaiHopDong loaiHopDong)
        {
            if (id != loaiHopDong.IdloaiHd)
            {
                return(BadRequest());
            }

            _context.Entry(loaiHopDong).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!LoaiHopDongExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Exemplo n.º 5
0
        protected void grvLoaiHD_DeleteCommand(object sender, GridCommandEventArgs e)
        {
            var         iD  = (e.Item as GridDataItem).GetDataKeyValue("IDLoaiHopDong").ToString();
            int         id  = Convert.ToInt32(iD);
            LoaiHopDong obj = _entities.LoaiHopDongs.Where(o => o.IDLoaiHopDong == id).First();

            _entities.LoaiHopDongs.DeleteObject(obj);
            _entities.SaveChanges();
        }
Exemplo n.º 6
0
 public int Update(LoaiHopDong obj)
 {
     SqlParameter[] para =
     {
         new SqlParameter("IDLoaiHopDong",  obj.IDLoaiHopDong),
         new SqlParameter("TenLoaiHopDong", obj.TenLoaiHopDong),
         new SqlParameter("HeSoluong",      obj.HeSoluong),
     };
     return(db.ExecuteSQL("LoaiHopDong_Update", para));
 }
Exemplo n.º 7
0
        protected void grvLoaiHD_UpdateCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item = e.Item as GridEditableItem;
            var         id        = Convert.ToInt32(item.GetDataKeyValue("IDLoaiHopDong").ToString());
            LoaiHopDong obj       = _entities.LoaiHopDongs.Where(o => o.IDLoaiHopDong == id).First();

            obj.NgayCapNhat  = DateTime.Now;
            obj.NguoiCapNhat = idNhanVien;
            item.UpdateValues(obj);
            _entities.SaveChanges();
        }
Exemplo n.º 8
0
        protected void grvLoaiHD_InsertCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item   = e.Item as GridEditableItem;
            Hashtable        values = new Hashtable();

            item.ExtractValues(values);
            LoaiHopDong obj = new LoaiHopDong();

            obj.NgayTao  = obj.NgayCapNhat = DateTime.Now;
            obj.NguoiTao = obj.NguoiCapNhat = idNhanVien;
            item.UpdateValues(obj);
            _entities.AddToLoaiHopDongs(obj);
            _entities.SaveChanges();
        }
 public Task <bool> Update(LoaiHopDong entity)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 10
0
 public int Update(LoaiHopDong obj)
 {
     return(dao.Update(obj));
 }
Exemplo n.º 11
0
 public int Insert(LoaiHopDong obj)
 {
     return(dao.Insert(obj));
 }