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 IActionResult editarCurso([FromBody] Curso curso1) { try { using (var data = new CursoData()) data.Update(curso1); return(Ok("")); } catch (Exception ex) { return(BadRequest($"Erro: {ex.Message}")); } }