public bool crearCurso(string Descripcion = "", string Abreviado = "", int?CodCon = null, string Origen = "", int?NroCurso = null) { var value = new Curso(); if (!String.IsNullOrEmpty(Descripcion)) { value.Descripcion = Descripcion; } if (!String.IsNullOrEmpty(Abreviado)) { value.Abreviada = Abreviado; } if (!String.IsNullOrEmpty(Origen)) { value.Origen = Origen; } if (CodCon.HasValue) { value.CodCon = CodCon.Value; } if (NroCurso.HasValue) { value.NroCurso = NroCurso.Value; } CursoData.Insert(value); return(true); }
public int DameIDCurso(int ind, int id) { Personas per = new PersonaLogic().GetOne(id); List <Curso> cursos = CursoData.GetAllXPlan(per.IDPlan); return(cursos[ind].ID); }
public bool editarAlumno(Curso curso) { if (curso.Id == null) { if (String.IsNullOrEmpty(curso.Origen) && curso.NroCurso != null) { var curso1 = CursoData.LeerUno(curso.NroCurso, curso.Origen); if (curso1 != default(Curso)) { curso.Id = curso.Id; } else { return(false); } } else { return(false); } } CursoData.Update(curso); return(true); }
public bool editarCurso(long?id = null, string Descripcion = "", string Abreviado = "", int?CodCon = null, string Origen = "", int?NroCurso = null) { var value = new Curso(); if (!String.IsNullOrEmpty(Descripcion)) { value.Descripcion = Descripcion; } if (!String.IsNullOrEmpty(Abreviado)) { value.Abreviada = Abreviado; } if (!String.IsNullOrEmpty(Origen)) { value.Origen = Origen; } if (CodCon.HasValue) { value.CodCon = CodCon.Value; } if (NroCurso.HasValue) { value.NroCurso = NroCurso.Value; } if (id.HasValue) { value.Id = id.Value; } else { if (!String.IsNullOrEmpty(Origen) && NroCurso.HasValue) { var curso = CursoData.LeerUno(NroCurso.Value, Origen); if (curso != default(Curso)) { value.Id = curso.Id; } else { return(false); } } else { return(false); } } CursoData.Update(value); return(true); }
public async Task <IActionResult> BuscarCursoPorNome(string nome) { try { using (var data = new CursoData()) return(Ok(data.BuscarCursoPorNome(nome))); } catch (Exception ex) { return(BadRequest($"Erro: {ex.Message}")); } }
public async Task <IActionResult> Get() { try { using (var data = new CursoData()) return(Ok(data.Read())); } catch (Exception ex) { return(BadRequest($"Erro: {ex.Message}")); } }
public IActionResult criarCurso([FromBody] Curso curso1) { try { using (var data = new CursoData()) data.Create(curso1); return(Ok("")); } catch (Exception ex) { return(BadRequest($"Erro: {ex.Message}")); } }
public int DameIndex(int ind) { int i = 0; List <Curso> cursos = CursoData.GetAll(); foreach (Curso c in cursos) { if (c.ID == ind) { break; } ++i; } return(i); }
public async Task <ActionResult <dynamic> > buscarTodosCursoCriadoPorId(int id) { List <Curso> cursos = new List <Curso>(); try { using (var data = new CursoData()) cursos = data.buscarTodosCursoCriadoPorId(id); return(new { cursos = cursos }); } catch (Exception ex) { return(BadRequest($"Erro: {ex.Message}")); } }
public void Delete(int ID) { CursoData.Delete(ID); }
public void Save(Business.Entities.Curso cur) { CursoData.Save(cur); }
public List <Curso> GetAll() { return(CursoData.GetAll()); }
public Business.Entities.Curso GetOne(int ID) { return(CursoData.GetOne(ID)); }
public List <ReporteCursos> reportesCurso() { return(CursoData.reporteCurso()); }
public List <Curso> GetAllXPlan(int id) { return(CursoData.GetAllXPlan(id)); }
public Curso ObtenerCurso(long id) { return(CursoData.LeerUno(id)); }
public Curso ObtenerCurso(int NroCurso, string origen) { return(CursoData.LeerUno(NroCurso, origen)); }
public CursoBusiness(String cadenaConexion) { cursoData = new CursoData(cadenaConexion); }//ctor
public int DameIDCurso(int ind) { return(CursoData.GetAll()[ind].ID); }
public bool crearAlumno(Curso curso) { CursoData.Insert(curso); return(true); }