public int Insertar(ECita cita) { var objeto = new TB_CITA { FechaHoraCita = cita.FechaAgenda.Value, ID_Medico = cita.CodigoMedico, ID_Paciente = cita.CodigoPaciente, ID_AgendaMedica = cita.CodigoAgenda, ID_Especialidad = cita.Id_Especialidad, ID_EstadoCita = 1, Estado = "1", AtencionLocal = true, }; _contexto.AddToTB_CITA(objeto); _contexto.SaveChanges(); //DESACTIVAR EL ESTADO DE LA AGENDA MEDICA//////// var objeto2 = _contexto.TB_AGENDA_MEDICA.FirstOrDefault(c => c.ID_AgendaMedica == cita.CodigoAgenda); if (objeto2 != null) { objeto2.Estado = false; _contexto.SaveChanges(); } ////////////////////////////////////////////////// return(objeto.ID_Cita); }
public int Insertar(ECitaDomiciliaria cita) { var objeto = new TB_CITA { FechaHoraCita = cita.FechaAgenda.Value, ID_Medico = cita.CodigoMedico, ID_Paciente = cita.CodigoPaciente, ID_AgendaMedica = cita.CodigoAgenda, ID_EstadoCita = 1, ID_Especialidad = cita.Id_Especialidad, Estado = "1", AtencionLocal = false, Des_Ubicacion_Cita = cita.DireccionDomicilio, ReferenciaDomicilio = cita.ReferenciaDomicilio, Sintomas = cita.SintomasPaciente, Aseguradora = cita.Aseguradora }; _contexto.AddToTB_CITA(objeto); _contexto.SaveChanges(); //DESACTIVAR EL ESTADO DE LA AGENDA MEDICA//////// var objeto2 = _contexto.TB_AGENDA_MEDICA.FirstOrDefault(c => c.ID_AgendaMedica == cita.CodigoAgenda); if (objeto2 != null) { objeto2.Estado = false; _contexto.SaveChanges(); } ////////////////////////////////////////////////// return(objeto.ID_Cita); }