public bool Asociar(IHorario horario) { var str = "exec Pr_HorarioXProfesor_Insertar @IdHorario = " + horario.IdHorario.ToString() + ", @IdProfesor = " + horario.IdProfesor.ToString(); var result = bd.Database.ExecuteSqlCommand(str); return(true); }
public List <IHorario> getHorarioProfesor(int id) { var idProfesor = new SqlParameter("@IdProfesor", id); var horario = bd.Database.SqlQuery <Pr_HorarioProfesor_Consultar_Result>("Pr_HorarioProfesor_Consultar @IdProfesor", idProfesor).ToList(); List <IHorario> arrayHorarios = new List <IHorario>(); for (int i = 0; i < horario.Count; i++) { IHorario iHorario = new IHorario(); iHorario.Dia = horario[i].Dia; iHorario.IdHorario = horario[i].IdHorario; iHorario.HoraFinal = horario[i].HoraFinal; iHorario.HoraInicio = horario[i].HoraInicio; iHorario.IdProfesor = horario[i].IdProfesor; arrayHorarios.Add(iHorario); } return(arrayHorarios); }