public JsonResult AsignarTarjetaRazon(Citas cita) { try { AtencionCitasRepository CitaRep = new AtencionCitasRepository(); if (ModelState.IsValid) { CitaRep.AsignarTarjetasRazon(cita); } return(Json(cita, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(cita, JsonRequestBehavior.AllowGet)); } }
public IActionResult Edit(int id) { CargarUltimoRegistro(); CargarMedicos(); ListarPacientes(); ListarEspecialidades(); buscarCita(id); int recCount = _db.Citas.Count(e => e.CitaId == id); Citas _citas = (from c in _db.Citas where c.CitaId == id select c).DefaultIfEmpty().Single(); ViewBag.FechaCita = _citas.FechaCita.ToString("yyyy-MM-dd"); _Fecha = ViewBag.FechaCita; return(View(_citas)); }
public void InsertarTest() { Citas cita = new Citas(); bool paso = false; cita.CitaId = 0; cita.TipoCitaId = 1; cita.PacienteId = 1; cita.Observacion = "Hay que hacerle una limpiezaq profunda"; cita.Estado = true; cita.Fecha = DateTime.Now; paso = CitasBLL.Guardar(cita); Assert.AreEqual(paso, true); }
public void AddCita(Citas citas) { using (Database1Entities1 db = new Database1Entities1()) { Citas emai = db.Citas.Where(x => x.Email == citas.Email).FirstOrDefault(); if (emai == null) { db.Citas.Add(citas); db.SaveChanges(); } else { throw new ApplicationException("Usted ya tiene una cita reservada"); } } }
// GET: Citas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Citas citas = db.Citas.Find(id); if (citas == null) { return(HttpNotFound()); } ViewBag.idMedico = new SelectList(db.Medicos, "idMedico", "nombre", citas.idMedico); ViewBag.idPaciente = new SelectList(db.Pacientes, "idPaciente", "cedula", citas.idPaciente); return(View(citas)); }
public void Delete_OnClicked(object sender, EventArgs e) { var menuItem = sender as MenuItem; menuItem.IsDestructive = true; if (menuItem != null) { DisplayAlert("Alerta", "Cancelacion de " + menuItem.CommandParameter.ToString(), "Ok"); Citas listitem = (from itm in CitasList where itm.AppoimentTitle == menuItem.CommandParameter.ToString() select itm) .FirstOrDefault <Citas>(); CitasList.Remove(listitem); } }
// GET: Citas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Citas citas = db.Citas.Find(id); if (citas == null) { return(HttpNotFound()); } ViewBag.Medico_Id = new SelectList(db.Medicos, "IdMedicos", "Nombre", citas.Medico_Id); ViewBag.Paciente_Id = new SelectList(db.Pacientes, "IdPacientes", "Cedula", citas.Paciente_Id); return(View(citas)); }
public JsonResult CambiarTarjeta(int CitaId, string Segmento, int EmisorTar, string Tarjeta) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { return(Json(AtenCitas.CambiarTarjeta(CitaId, Segmento, EmisorTar, Tarjeta), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); //list.Add(obj); return(Json(obj, JsonRequestBehavior.AllowGet)); } }
public Citas TraerCitaPorId(int idCita) { Conexion con = new Conexion(); string query = "SELECT * FROM HJA.CITAS WHERE ID = ;"; DataTable dt = con.conexion(query).Tables[0]; List <Citas> listas = (from DataRow row in dt.Rows select new Citas() { id = Convert.ToInt32(row["id"].ToString()), idPaciente = Convert.ToInt32(row["idPaciente"].ToString()), fecha = Convert.ToDateTime(row["fecha"].ToString()), hora = row["fecha"].ToString() }).ToList(); Citas cita = listas[0]; return(cita); }
// GET: CitasCliente/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Citas citas = db.Citas.Find(id); if (citas == null) { return(HttpNotFound()); } ViewBag.IdCliente = new SelectList(db.Cliente.Where(x => x.IdCliente == citas.IdCliente), "IdCliente", "PrimerNombre"); ViewBag.IdEquipo = new SelectList(db.Equipo.Where(x => x.IdCliente == citas.IdCliente).Select(x => new { x.IdEquipo, Descripcion = x.MarcaEquipo.Marca + " " + x.ModeloEquipo.Modelo }), "IdEquipo", "Descripcion"); ViewBag.IdEstado = new SelectList(db.EstadoOrdenDiagnostico.Where(x => x.IdEstado == citas.IdEstado), "IdEstado", "Estado"); return(View(citas)); }
public JsonResult FinalizarCita(int CitaId, string Observacion, string Resolucion) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { return(Json(AtenCitas.FinalizarCita(CitaId, Observacion, Resolucion), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); //list.Add(obj); return(Json(obj, JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveTarjetas(int CitaId, string Cuenta, string Tarjeta, string Resolucion, string Comentario, int Emisor, string CuentaOriginal, string TarjetaOriginal) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { return(Json(AtenCitas.SaveTarjetas(CitaId, Cuenta, Tarjeta, Resolucion, Comentario, Emisor, CuentaOriginal, TarjetaOriginal), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); //list.Add(obj); return(Json(obj, JsonRequestBehavior.AllowGet)); } }
public ActionResult Create(Citas citas) { try { if (!ModelState.IsValid) { return(View()); } var citasInsertar = Mapper.Map <DATA.Citas>(citas); cit.AgregarCitas(citasInsertar); return(RedirectToAction("Index")); } catch { return(View()); } }
public static Citas Buscar(int Id) { var c = new Citas(); using (var Conn = new BeautyCoreDb()) { try { c = Conn.Citas.Find(Id); } catch (Exception) { throw; } } return(c); }
public static Citas Buscar(int nuevoId) { Citas ID = null; using (var conexion = new BeautyCoreDb()) { try { ID = conexion.Citas.Find(nuevoId); } catch (Exception) { throw; } } return(ID); }
public JsonResult GetCitasLlamadoTicket(int Id) { AtencionCitasRepository AtencionCitas = new AtencionCitasRepository(); try { return(Json(AtencionCitas.GetCitasLlamadoTicket(Id))); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); return(Json(obj, JsonRequestBehavior.AllowGet)); } }
public Citas AsignarRazon(Citas pCita) { SqlCommand cmd = new SqlCommand(); int vResultado = -1; try { AbrirConexion(); //connection(); cmd = CrearComando("SGRC_SP_CitaRazon_Save"); cmd.Parameters.AddWithValue("@CitaId", pCita.CitaId); cmd.Parameters["@CitaId"].Direction = ParameterDirection.InputOutput; cmd.Parameters.AddWithValue("@TipoRazonId", pCita.TipoRazonId); cmd.Parameters.AddWithValue("@RazonId", pCita.RazonId); cmd.Parameters.AddWithValue("@TipoOrigenExtraId", pCita.TipoOrigenExtraId); cmd.Parameters.AddWithValue("@CodigoListadoOrigenExtraId", pCita.CodigoListadoOrigenExtraId); cmd.Parameters.AddWithValue("@DatoExtraId", pCita.DatoExtraId); cmd.Parameters.AddWithValue("@RazonOrigen", pCita.RazonOrigen); //con.Open(); vResultado = Ejecuta_Accion(ref cmd); vResultado = Convert.ToInt32(cmd.Parameters["@CitaId"].Value); //con.Close(); } catch (Exception Ex) { pCita.Mensaje = Ex.Message; throw new Exception("Hubo un inconveniente al intentar guardar razón."); } finally { cmd.Dispose(); CerrarConexion(); } pCita.Accion = vResultado; if (vResultado == 0) { pCita.Mensaje = "Hubo un inconveniente al intentar guardar la información!"; } else { pCita.Mensaje = "Razón guardada correctamente!"; } return(pCita); }
public JsonResult GetCitasByIdAndPosicion(int CitaId, string PosicionId) { AtencionCitasRepository AtencionCitas = new AtencionCitasRepository(); try { return(Json(AtencionCitas.GetCitasByIdAndPosicion(CitaId, PosicionId))); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); return(Json(obj, JsonRequestBehavior.AllowGet)); } }
public JsonResult IniciarCitaFecha(int CitaId, string Cubiculo) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { return(Json(AtenCitas.IniciaCitaFecha(CitaId, Cubiculo), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); //list.Add(obj); return(Json(obj, JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit(Citas citas) { try { if (!ModelState.IsValid) { return(View()); } var citasActualizar = Mapper.Map <DATA.Citas>(citas); cit.ActualizarCitas(citasActualizar); return(RedirectToAction("Index")); } catch { return(View()); } }
public JsonResult GetTiempoEspera_CentrosAtencion() { CitaRepository Citas = new CitaRepository(); try { return(Json(Citas.GetTiempoEspera_CentrosAtencion())); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); return(Json(obj, JsonRequestBehavior.AllowGet)); } }
public static Citas BuscarEncabezado(int?Id) { Citas nuevo = null; using (var conexion = new BeautyCoreDb()) { try { nuevo = conexion.Citas.Find(Id); } catch (Exception) { throw; } } return(nuevo); }
public JsonResult GetRazonByTipo(int razonId, int tipoRazonId, string datoExtraId) { CitaRepository AtenCitas = new CitaRepository(); try { return(Json(AtenCitas.GetRazonByTipo(razonId, tipoRazonId, datoExtraId), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { List <Citas> list = new List <Citas>(); Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); list.Add(obj); return(Json(list, JsonRequestBehavior.AllowGet)); } }
public JsonResult CheckEmisorCuenta(string EmisorCuenta) { CitaRepository Citas = new CitaRepository(); try { return(Json(Citas.CheckEmisorCuenta(EmisorCuenta), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { List <Citas> list = new List <Citas>(); Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); list.Add(obj); return(Json(list, JsonRequestBehavior.AllowGet)); } }
public void GuardarCitasTest() { bool paso; Citas cita = new Citas(); cita.CitaId = 0; cita.PacienteId = 1; cita.Fecha = DateTime.Now; cita.Hora = "14:45"; cita.Estado = "Programada"; cita.UsuarioId = 1; RepositorioBase <Citas> repositorio = new RepositorioBase <Citas>(); paso = repositorio.Guardar(cita); Assert.AreEqual(paso, true); }
public ActionResult Create([Bind(Include = "Id_Citas,IdCliente,IdEquipo,IdEstado,Observaciones,FechaCita")] Citas citas) { if (ModelState.IsValid) { db.Citas.Add(citas); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdCliente = new SelectList(db.Cliente, "IdCliente", "PrimerNombre", citas.IdCliente); int idCliente = db.Cliente.First().IdCliente; ViewBag.IdEquipo = new SelectList(db.Equipo.Where(x => x.IdCliente == idCliente).Select(x => new { x.IdEquipo, Descripcion = x.MarcaEquipo.Marca + " " + x.ModeloEquipo.Modelo }), "IdEquipo", "Descripcion", citas.IdEquipo); ViewBag.IdEstado = new SelectList(db.EstadoOrdenDiagnostico, "IdEstado", "Estado", citas.IdEstado); return(View(citas)); }
public JsonResult GetTarjetasRazonesByCita(int CitaId, string Cuenta, string Tarjeta) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { return(Json(AtenCitas.GetTarjetasRazonesByCita(CitaId, Cuenta, Tarjeta), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { List <Citas> list = new List <Citas>(); Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); list.Add(obj); return(Json(list, JsonRequestBehavior.AllowGet)); } }
public JsonResult CampoCitaRazon(int CitaId) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { return(Json(AtenCitas.Campocitarazon(CitaId), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { List <Citas> list = new List <Citas>(); Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); list.Add(obj); return(Json(list, JsonRequestBehavior.AllowGet)); } }
public JsonResult GetCitasProgramadasBySucursal(int sucursalid) { CitaRepository AtenCitas = new CitaRepository(); try { return(Json(AtenCitas.GetCitasProgramadasBySurcursal(sucursalid), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { List <Citas> list = new List <Citas>(); Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); list.Add(obj); return(Json(list, JsonRequestBehavior.AllowGet)); } }
public JsonResult GetCitasProgramadasCola(string Posicionid, string Sucursalid) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { int Suc = Convert.ToInt32(Sucursalid); return(Json(AtenCitas.GetCitasProgramadasCola(Posicionid, Suc), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Citas obj = new Citas(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); //list.Add(obj); return(Json(obj, JsonRequestBehavior.AllowGet)); } }