// GET: Appointments/Edit/5 public ActionResult Edit(int id) { if (id == null) { return(NotFound()); } Appointment appointment = appService.Edit(id); if (appointment == null) { return(NotFound()); } return(View(appointment)); }
public ActionResult Edit(int id, [Bind("Id,Date,Client,Phone,Car,Problem, Status")] Appointment appointment) { if (id != appointment.Id) { return(NotFound()); } if (ModelState.IsValid) { try { appService.Edit(appointment); appService.Save(); } catch (DbUpdateConcurrencyException) { if (!AppointmentExists(appointment.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(appointment)); }
public ActionResult ChangeStatus(DetailsAppointmentVM model) { AppointmentService service = new AppointmentService(); Appointment item = service.GetById(model.Id); item.IsApproved = model.IsApproved; service.Edit(item); return(RedirectToAction("Index")); }
private void button1_Click(object sender, EventArgs e) { Appointment appointment = new Appointment(); appointment.BsonID = textBox1.Text; appointment.date = DateTime.Parse(textBox2.Text); appointment.clientName = textBox3.Text; appointment.telephoneNo = textBox4.Text; appointment.carBrand = textBox5.Text; appointment.description = textBox6.Text; appointment.status = int.Parse(textBox7.Text); appointmentService.Edit(appointment); appointmetsTable.Clear(); ConvertToDatatable(appointmentService.Get()); dataGridView1.DataSource = appointmetsTable; }
//提交按钮点击事件 protected void btnSumbit_OnClick(object sender, EventArgs e) { //通过文本id里面的值进行查询,得到当前对象当中所有的数据 var data = appointmentSvc.GetAppointment(int.Parse(this.txtId.Text)); //因为这次的修改我们只需要更改2个值,其余的值是不修改的 data.AuditId = int.Parse(this.txtStatus.SelectedValue); data.UpdateTime = DateTime.Now; var rs = appointmentSvc.Edit(data); if (rs > 0) { Response.Write("<script>alert('提交成功');location.href='AppointmentList.aspx'</script>"); } else { Response.Write("<script>alert('提交失败');location.href='AppointmentList.aspx'</script>"); } }