public async Task DeleteCronograma(int?CronoID) { D012_CRONOMEDICO D012_CRONOMEDICO = await _context.D012_CRONOMEDICO.FindAsync(CronoID); _context.D012_CRONOMEDICO.Remove(D012_CRONOMEDICO); await Save(); }
public async Task <IActionResult> Create(D012_CRONOMEDICO cronoMedico) { if (cronoMedico != null) { TempData["mensaje"] = await cronogramaRepository.InsertCronograma(cronoMedico); return(RedirectToAction("Index")); } return(PartialView()); }
public async Task <IActionResult> Edit(D012_CRONOMEDICO cronoMedico) { if (ModelState.IsValid) { TempData["mensaje"] = await cronogramaRepository.UpdateCronograma(cronoMedico); return(RedirectToAction("Index")); } return(PartialView()); }
public async Task <string> UpdateCronograma(D012_CRONOMEDICO cronograma) { try { _context.Entry(cronograma).State = EntityState.Modified; await Save(); return("Actualizacion exitosa"); } catch (Exception ex) { return("Error en el guardado " + ex.Message); } }
public async Task <string> InsertCronograma(D012_CRONOMEDICO cronograma) { try { await _context.D012_CRONOMEDICO.AddAsync(new D012_CRONOMEDICO() { idEspecialidad = cronograma.idEspecialidad, idMedico = cronograma.idMedico, hrInicio = cronograma.hrInicio, hrFin = cronograma.hrFin, idConsultorio = cronograma.idConsultorio, fechaIni = cronograma.fechaIni, fechaFin = cronograma.fechaFin, idEstado = 171 }); await Save(); return("Ingreso exitoso"); } catch (Exception ex) { return("Error en el guardado " + ex.StackTrace); } }
public async Task <IActionResult> DeletePost(D012_CRONOMEDICO cronograma) { await cronogramaRepository.DeleteCronograma(cronograma.idProgramMedica); return(RedirectToAction("Index")); }