//CORS public IHttpActionResult Get() { try { using (CitasMedicasEntities1 db = new CitasMedicasEntities1()) { try { List <listMedico1_Result> todos = medicoBLL.listMedico(); return(Content(HttpStatusCode.OK, todos)); } catch (Exception ex) { Console.WriteLine("Error al enviar la lista de MEDICOs " + ex.Message); throw ex; } } } catch (Exception ex) { return(NotFound()); throw ex; } }
public IHttpActionResult Post(CITA_MEDICA a) { try { using (CitasMedicasEntities1 db = new CitasMedicasEntities1()) { //var userDetail = db.CITA_MEDICA.Where(x => x.usuario == a.usuario); int userDetail = db.CITA_MEDICA.Count(x => x.id_medico == a.id_medico && x.id_paciente == a.id_paciente && x.fecha == a.fecha); if (userDetail == 0) { citaBLL.Create(a); return(Content(HttpStatusCode.Created, "Cita agregado correctamente!")); } else { return(Content(HttpStatusCode.Conflict, "Por favor ingrese otro horario")); } } } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, "Solicitud no procesada")); } }
public IHttpActionResult Post(PERSONA a) { try { using (CitasMedicasEntities1 db = new CitasMedicasEntities1()) { int userDetail = db.PERSONA.Count(x => x.usuario == a.usuario); if (userDetail == 0) { personaBLL.Create(a); return(Content(HttpStatusCode.Created, "PERSONA agregado correctamente!")); } else { return(Content(HttpStatusCode.Conflict, "Por favor ingrese otro nombre de usuario")); } } return(Content(HttpStatusCode.Created, "PERSONA agregado correctamente!")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, "Solicitud no procesada")); } }