public JsonResult Editar(string descripcion, string catalogoId, string itemId) { string result = "duplicate"; switch (catalogoId) { case "m": if (!cliente.ObtenerCatalogoMaterias().Any(m => m.Descripcion.ToLower() == descripcion.ToLower())) { MateriaDTO materia = new MateriaDTO(); materia.Descripcion = descripcion; materia.Id = Int32.Parse(itemId); cliente.ActualizarMateria(materia); result = "success"; } break; case "p": if (!cliente.ObtenerCatalogoPeriodos().Any(m => m.Descripcion.ToLower() == descripcion.ToLower())) { PeriodoDTO periodo = new PeriodoDTO(); periodo.Descripcion = descripcion; periodo.Id = Int32.Parse(itemId); cliente.ActualizarPeriodo(periodo); result = "success"; } break; case "n": if (!cliente.ObtenerCatalogoNiveles().Any(m => m.Descripcion.ToLower() == descripcion.ToLower())) { NivelDTO nivel = new NivelDTO(); nivel.Descripcion = descripcion; nivel.Id = Int32.Parse(itemId); cliente.ActualizarNivel(nivel); result = "success"; } break; case "c": if (!cliente.ObtenerCatalogoCursosLectivos().Any(m => m.Descripcion.ToLower() == descripcion.ToLower())) { CursoLectivoDTO cursoLectivo = new CursoLectivoDTO(); cursoLectivo.Descripcion = descripcion; cursoLectivo.Id = Int32.Parse(itemId); cliente.ActualizarCursoLectivo(cursoLectivo); result = "success"; } break; } return(new JsonResult { Data = new { Result = result } }); }
public void ActualizarCursoLectivo(CursoLectivoDTO curso) { var b = new CursoLectivoDAO(); if (curso.Id > 0) { b.ActualizarCursoLectivo(curso, true); } else { b.ActualizarCursoLectivo(curso, false); } }
public void ActualizarCursoLectivo(CursoLectivoDTO curso, bool editar) { using (BAPLNEntities entities = new BAPLNEntities()) { if (editar) { CAT_CursoLectivo existente = entities.CAT_CursoLectivo.FirstOrDefault(v => v.Id == curso.Id); if (existente != null) { existente.Descripcion = curso.Descripcion; entities.SaveChanges(); } } else { var nuevo = new CAT_CursoLectivo(); nuevo.Descripcion = curso.Descripcion; nuevo.Activa = true; entities.CAT_CursoLectivo.Add(nuevo); entities.SaveChanges(); } } }
public void EditarCursoLectivo(CursoLectivoDTO curso) { CursoLectivoDAL n = new CursoLectivoDAL(); n.EditarCursoLectivo(curso); }
public void ActualizarCursoLectivo(CursoLectivoDTO cursoLectivo) { CursoLectivoDAL n = new CursoLectivoDAL(); n.ActualizarCursoLectivo(cursoLectivo); }
public void EditarCursoLectivo(CursoLectivoDTO curso) { var b = new CursoLectivoDAO(); b.ActualizarCursoLectivo(curso, false); }