コード例 #1
0
        public int delete(long id, string userid)
        {
            var itemToRemove = _context.sys_vendor_items.Where(x => x.id == id).FirstOrDefault();

            sys_vendor_item_history_db itemToRemoveHistory = new sys_vendor_item_history_db()
            {
                action = "Xóa",

                update_by = userid,

                create_by         = itemToRemove.create_by,
                conversion_factor = itemToRemove.conversion_factor,
                create_date       = itemToRemove.create_date,
                delivery_time     = itemToRemove.delivery_time,
                id_item           = itemToRemove.id_item,
                id_specification  = itemToRemove.id_specification,
                id_supplier       = itemToRemove.id_supplier,
                id_unit           = itemToRemove.id_unit,
                id_unit_main      = itemToRemove.id_unit,
                min_stock_order   = itemToRemove.min_stock_order,
                note        = itemToRemove.note,
                price_item  = itemToRemove.price_item,
                update_date = DateTime.Now
            };

            _context.sys_vendor_item_historys.AddAsync(itemToRemoveHistory);
            _context.sys_vendor_items.RemoveRange(itemToRemove);
            _context.SaveChanges();
            return(1);
        }
コード例 #2
0
 public sys_vendor_item_history_model()
 {
     db = new sys_vendor_item_history_db();
 }