public void FinalidadCita(int id_cita) { ORMDataContext BD = new ORMDataContext(); var citaf = from per in BD.cita where per.id_cita == id_cita select per; cita objCita = new cita(); foreach (var item in citaf) { objCita.id_cita = id_cita + 600; objCita.id_persona = item.id_persona; objCita.id_especialista = item.id_especialista; objCita.fecha_cita = item.fecha_cita; objCita.hora_cita = item.hora_cita; objCita.calificacion = item.calificacion; } BD.cita.InsertOnSubmit(objCita);//Insertar cita citaR = (from per in BD.cita where per.id_cita == id_cita select per).FirstOrDefault(); citaR.id_persona = null; BD.SubmitChanges(); }
public IHttpActionResult Put(cita cita) { if (!ModelState.IsValid) { return(BadRequest("Not a valid data")); } using (var ctx = new usrEntities3()) { var existingcita = ctx.cita.Where(s => s.Id == cita.Id).FirstOrDefault <cita>(); if (existingcita != null) { existingcita.titulo = cita.titulo; existingcita.inicio = cita.inicio; existingcita.estatus = cita.estatus; existingcita.IdTipoCita = cita.IdTipoCita; ctx.SaveChanges(); } else { return(NotFound()); } } return(Ok()); }
public void register(cita citaObject) { ORMDataContext BD = new ORMDataContext(); BD.cita.InsertOnSubmit(citaObject); BD.SubmitChanges(); }
public async Task <IActionResult> Edit(int id, [Bind("id,fechaCita,observaciones")] cita cita) { if (id != cita.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cita); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!citaExists(cita.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cita)); }
private void btnGuardar_Click(object sender, EventArgs e) { cita cita = new cita(); cita.numero_cita = int.Parse(txtNumeroCita.Text); cita.cliente = txtCliente.Text; cita.modelo = 12; ModeloDAO modeloDAO = new ModeloDAO(); //cita.modelo1 = modeloDAO.buscarModelo(12); cita.fecha = DateTime.Parse(dtmFechaEvento.Value.ToShortDateString()); cita.nombre_evento = txtNombreEvento.Text; cita.valor_dia_modelo = int.Parse(txtValorPorDia.Text); CitaDAO citaDAO = new CitaDAO(); if (citaDAO.modificarCita(cita)) { MessageBox.Show("Modificó :)", "My Application", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); } else { MessageBox.Show("No guardo", "My Application", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); } }
public string actualizarCita(cita citaa) { string mensaje; OrmDataContext baseDeDatos = new OrmDataContext(); try { var citaActualizar = (from ci in baseDeDatos.cita where ci.idcita == ci.idcita select ci).FirstOrDefault(); if (citaActualizar != null) { citaActualizar.idcita = citaa.idcita; citaActualizar.fecha_cita = citaa.fecha_cita; citaActualizar.centro_medico_idcentro_medico = citaa.centro_medico_idcentro_medico; baseDeDatos.SubmitChanges(); mensaje = "Se Actualizo"; } else { mensaje = "Valoracion No existe"; } } catch (Exception ex) { mensaje = "Error al actualizar: " + ex.Message; } return(mensaje); }
public string addCita(cita nueva) { if (nueva == null) { return("Los datos están vacios"); } try { //contexto.especialista[especialidad.] contexto.citas.Add(nueva); int numero = contexto.SaveChanges(); if (numero != 0) { return(""); } else { return("Error al añadir la especialidad al medico"); } } catch (Exception exc) { return("Error al añadir especialidad al medico: " + exc.Message); } }
public ActionResult DeleteConfirmed(int id) { cita cita = db.cita.Find(id); db.cita.Remove(cita); db.SaveChanges(); return(RedirectToAction("Index")); }
public IHttpActionResult Getcita(int id) { cita cita = db.citas.Find(id); if (cita == null) { return(NotFound()); } return(Ok(cita)); }
public async Task <IActionResult> Create([Bind("id,fechaCita,observaciones")] cita cita) { if (ModelState.IsValid) { _context.Add(cita); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cita)); }
public ActionResult Create([Bind(Include = "codigoCita,usuarioAlumno,codigoCurso,tipoCita,diaCita,horaCita,codigoParticipante")] cita cita) { if (ModelState.IsValid) { //db.cita.Add(cita); //db.SaveChanges(); db.registrarCita((string)Session["usuarioAlumno"], (int)Session["codigoCurso"], cita.tipoCita, cita.diaCita, cita.horaCita); return(RedirectToAction("citaCurso", new { codigoCurso = Session["codigoCurso"], nombreCurso = Session["nombreCurso"] })); } return(View(cita)); }
public ActionResult Edit([Bind(Include = "codigoCita,usuarioAlumno,codigoCurso,tipoCita,diaCita,horaCita,codigoParticipante")] cita cita) { if (ModelState.IsValid) { db.Entry(cita).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.usuarioAlumno = new SelectList(db.alumno, "usuarioAlumno", "contraseñaAlumno", cita.usuarioAlumno); ViewBag.codigoCurso = new SelectList(db.curso, "codigoCurso", "nombreCurso", cita.codigoCurso); return(View(cita)); }
public void calificar(int id_cita, string calificacion) { ORMDataContext BD = new ORMDataContext(); cita citCalificar = (from per in BD.cita where per.id_cita == id_cita select per).FirstOrDefault(); citCalificar.id_cita = id_cita; citCalificar.calificacion = int.Parse(calificacion); BD.SubmitChanges(); }
public ActionResult Edit([Bind(Include = "idCita,idEmpleado,idPaciente,fechaCita")] cita cita) { if (ModelState.IsValid) { db.Entry(cita).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idEmpleado = new SelectList(db.empleado, "idEmpleado", "nombre", cita.idEmpleado); ViewBag.idPaciente = new SelectList(db.paciente, "cedula", "nombre", cita.idPaciente); return(View(cita)); }
public ActionResult Edit([Bind(Include = "cod_cita,fecha,hora,valor,diagnostico,nom_acompañante,id_paciente1,id_medico1,activo")] cita cita) { if (ModelState.IsValid) { db.Entry(cita).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_medico1 = new SelectList(db.medico, "id_medico", "nom_medico", cita.id_medico1); ViewBag.id_paciente1 = new SelectList(db.paciente, "id_paciente", "tip_doc", cita.id_paciente1); return(View(cita)); }
public IHttpActionResult Postcita(cita cita) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.citas.Add(cita); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = cita.id }, cita)); }
protected void BtnRegistrarCita_Click(object sender, EventArgs e) { cita citadto = new cita(); ClsCita citadao = new ClsCita(); citadto.fecha_cita = DateTime.Parse(txtFechaCita.Text); citadto.centro_medico_idcentro_medico = int.Parse(ddlCentroMedico.SelectedValue.ToString()); citadto.usuario_idusuario = int.Parse(txtusuario.Text); citadao.registrarCita(citadto); }
protected void btnSolicitar_Click(object sender, EventArgs e) { cita citaDTO = new cita(); clsCita citaDAO = new clsCita(); String identificador = Session["idPersona"].ToString(); citaDTO.id_persona = identificador; citaDTO.id_especialista = int.Parse(ddlEspecialista.SelectedValue.ToString()); citaDTO.hora_cita = TimeSpan.Parse(TextHora.Text); citaDTO.fecha_cita = DateTime.Parse(TextFecha.Text); citaDAO.register(citaDTO); Page.RegisterStartupScript("script", "<script languaje=JavaScript>AlertaToast('Se ha solicitado una cita correctamente','success');</script>"); }
public void AsignarCita(int id, string id_persona) { ORMDataContext BD = new ORMDataContext(); string mensaje = string.Empty; cita citAgendar = (from per in BD.cita where per.id_cita == id select per).FirstOrDefault(); citAgendar.id_persona = id_persona; BD.SubmitChanges(); }
public ActionResult Create([Bind(Include = "idCita,fecha,hora,idPaciente,idMedico")] cita cita) { if (ModelState.IsValid) { db.cita.Add(cita); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idMedico = new SelectList(db.medico, "idMedico", "nombre", cita.idMedico); ViewBag.idPaciente = new SelectList(db.paciente, "idPaciente", "nombre", cita.idPaciente); return(View(cita)); }
// GET: citas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cita cita = db.cita.Find(id); if (cita == null) { return(HttpNotFound()); } return(View(cita)); }
public ActionResult DeleteConfirmed(int id) { try { cita cita = db.cita.Find(id); db.cita.Remove(cita); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception) { return(RedirectToAction("Delete", new { id = id, error = "Nose Puede Eliminar porque se esta utilizando" })); } }
public ActionResult Edit([Bind(Include = "codcita,codusuario,codmascota,codveterinario,fecha,hora,codestado")] cita cita) { if (ModelState.IsValid) { db.Entry(cita).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.codestado = new SelectList(db.estado, "codestado", "estado1", cita.codestado); ViewBag.codmascota = new SelectList(db.mascota, "codmascota", "nombre", cita.codmascota); ViewBag.codusuario = new SelectList(db.usuario, "id", "usuario1", cita.codusuario); ViewBag.codveterinario = new SelectList(db.veterinario, "codVeterinario", "nombre", cita.codveterinario); return(View(cita)); }
protected void btnRegistrarCita_Click(object sender, EventArgs e) { string mensaje = string.Empty; ClsCita clsCita = new ClsCita(); cita cita = new cita(); cita.fecha_cita = Calendar.SelectedDate; cita.id_hora = int.Parse(DropDownList.SelectedValue.ToString()); cita.id_persona = int.Parse(Session["idPersona"].ToString()); cita.id_especialista = int.Parse(Session["idEspecialista"].ToString()); cita.estado = "Reservada"; mensaje = clsCita.Registrar(cita); Page.RegisterStartupScript("script", "<script languaje=JavaScript>alert('" + mensaje + "');location.href='dashboard.aspx';</script>"); }
private void btnEliminarCita_Click(object sender, EventArgs e) { DateTime time = new DateTime(dtpFecha.Value.Year, dtpFecha.Value.Month, dtpFecha.Value.Day); int idMedico = Program.gestion.buscarIdMedico(cboMedicos.SelectedItem.ToString()); int idEspecialidad = Program.gestion.buscarIdEspecialidad(cboEspecialidades.SelectedItem.ToString()); int idPaciente = Program.gestion.buscarIdPaciente(cboPacientes.SelectedItem.ToString()); TimeSpan horaTime = new TimeSpan(dtpHora.Value.Hour, dtpHora.Value.Minute, dtpHora.Value.Second); String mensaje = Program.gestion.comprobarFecha(time, idMedico, horaTime); if (!String.IsNullOrWhiteSpace(mensaje)) { cita miCita = Program.gestion.buscarCita(time, idMedico, horaTime); if (miCita == null) { MessageBox.Show("No hay ninguna cita con esas condiciones", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { mensaje = Program.gestion.borrarCita(miCita); if (string.IsNullOrWhiteSpace(mensaje)) { MessageBox.Show("Cita borrada con exicto"); DialogResult result = MessageBox.Show("¿Desea borrar otra cita si o no?", "Volver al menú", MessageBoxButtons.YesNo); if (result == DialogResult.No) { this.Close(); } else { cboMedicos.Visible = false; lblMedico.Visible = false; lblFecha.Visible = false; dtpFecha.Visible = false; lblHora.Visible = false; dtpHora.Visible = false; btnEliminarCita.Visible = false; } } else { MessageBox.Show(mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("No hay ninguna cita con esas condiciones", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
// GET: citas/Delete/5 public ActionResult Delete(int?id, string error) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cita cita = db.cita.Find(id); if (cita == null) { return(HttpNotFound()); } ViewBag.errorMsj = error; return(View(cita)); }
public string Registrar(cita objCita) { ORMDataContext BD = new ORMDataContext(); try { BD.cita.InsertOnSubmit(objCita); BD.SubmitChanges(); return("Registro exitoso"); } catch (Exception ex) { return("Error registro: " + ex.Message); } }
private void btnEliminar_Click(object sender, EventArgs e) { cita cita = new cita(); CitaDAO citaDAO = new CitaDAO(); if (citaDAO.cancelarEvento(int.Parse(txtNumeroCita.Text))) { btnEliminar.Hide(); btnGuardar.Hide(); MessageBox.Show("Se Cancelo la cita :)", "My Application", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); } else { MessageBox.Show("No Se pudo dar de baja", "My Application", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); } }
// GET: citas1/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cita cita = db.cita.Find(id); if (cita == null) { return(HttpNotFound()); } ViewBag.usuarioAlumno = new SelectList(db.alumno, "usuarioAlumno", "contraseñaAlumno", cita.usuarioAlumno); ViewBag.codigoCurso = new SelectList(db.curso, "codigoCurso", "nombreCurso", cita.codigoCurso); return(View(cita)); }
// GET: citas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cita cita = db.cita.Find(id); if (cita == null) { return(HttpNotFound()); } ViewBag.idEmpleado = new SelectList(db.empleado, "idEmpleado", "nombre", cita.idEmpleado); ViewBag.idPaciente = new SelectList(db.paciente, "cedula", "nombre", cita.idPaciente); return(View(cita)); }