public async Task <ActionResult <Job_Setting> > PostJob_Setting(Job_Setting job_Setting)
        {
            _context.Job_Settings.Add(job_Setting);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetJob_Setting", new { id = job_Setting.Id }, job_Setting));
        }
Exemplo n.º 2
0
        private void DoUpdate()
        {
            if (string.IsNullOrEmpty(dataGridView1.CurrentRow.Cells[1].Value.ToString()))
            {//Name
                return;
            }
            if (string.IsNullOrEmpty(dataGridView1.CurrentRow.Cells[2].Value.ToString()))
            {//ReMark
                return;
            }



            Job_Setting job_SettingInput = new Job_Setting();

            job_SettingInput.Id         = Convert.ToInt64(dataGridView1.CurrentRow.Cells[0].Value);
            job_SettingInput.Name       = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            job_SettingInput.ReMark     = dataGridView1.CurrentRow.Cells[2].Value.ToString();
            job_SettingInput.CreateDate = DateTime.Now;
            job_SettingInput.IsClose    = Convert.ToBoolean(string.IsNullOrEmpty(dataGridView1.CurrentRow.Cells[4].Value.ToString()) ? "false" : dataGridView1.CurrentRow.Cells[4].Value.ToString());
            job_SettingInput.UsersId    = LoginInfo.CurrentUser.ID;


            string jsonbody = JsonConvert.SerializeObject(job_SettingInput);

            string url       = "/Job_Settings/" + dataGridView1.CurrentRow.Cells[0].Value.ToString();
            bool   isSuccess = HttpClientUtil.doPutMethodToObj(url, jsonbody);

            if (isSuccess)
            {
                MessageBox.Show("修改成功!", "信息");
            }
        } //update
        public async Task <IActionResult> PutJob_Setting(long id, Job_Setting job_Setting)
        {
            if (id != job_Setting.Id)
            {
                return(BadRequest());
            }

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

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

            return(NoContent());
        }
Exemplo n.º 4
0
        } //update

        private void Newinsert()
        {
            if (string.IsNullOrEmpty(dataGridView1.CurrentRow.Cells[1].Value.ToString()))
            {//Name
                return;
            }
            if (string.IsNullOrEmpty(dataGridView1.CurrentRow.Cells[2].Value.ToString()))
            {//ReMark
                return;
            }



            string      url = "/Job_Settings";
            Job_Setting job_SettingInput = new Job_Setting();

            job_SettingInput.Name       = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            job_SettingInput.ReMark     = dataGridView1.CurrentRow.Cells[2].Value.ToString();
            job_SettingInput.CreateDate = DateTime.Now;
            job_SettingInput.IsClose    = Convert.ToBoolean(string.IsNullOrEmpty(dataGridView1.CurrentRow.Cells[4].Value.ToString())?"false": dataGridView1.CurrentRow.Cells[4].Value.ToString());
            job_SettingInput.UsersId    = LoginInfo.CurrentUser.ID;


            string jsonbody = JsonConvert.SerializeObject(job_SettingInput);

            Job_Setting job_Setting = HttpClientUtil.doPostMethodToObj <Job_Setting>(url, jsonbody);

            if (job_Setting != null && job_Setting.Name != null)
            {
                MessageBox.Show("添加成功!", "信息");
            }
            else
            {
                MessageBox.Show("添加失败!", "信息");
            }



            i = dataGridView1.Rows.Count;//保存添加后数据库已有的行数。重点
        } //insert