public async Task formularioDelelete(Guid formularioId) { FormularioTrabajo obj = await GetFormularioBiId(formularioId); _context.FormularioTrabajos.Remove(obj); await _context.SaveChangesAsync(); }
public async Task <IActionResult> Insert([FromBody] TrabajoFormularioViewModel formulario) { try { Guid guidCita = new Guid(formulario.CitaId); Cita cita = await _ordenServicioRepository.GetCitaById(guidCita); FormularioTrabajo obj = new FormularioTrabajo(formulario.Informe, formulario.MedidaAtencion, cita); OrdenServicio orden = await _ordenServicioRepository.GetOrdenServicioBiIdCita(cita.Id); orden.FinalizarServicio(); await _formularioRepository.Insert(obj); await _unitOfWork.Commit(); return(Ok()); } catch (Exception) { throw; } //| return BadRequest(); }
public async Task <IActionResult> getFormulariocoById(string formularioId) { try { Guid guidFormulario = new Guid(formularioId); FormularioTrabajo formulario = await _formularioRepository.GetFormularioBiId(guidFormulario); await _unitOfWork.Commit(); return(Ok(formulario)); } catch (Exception) { throw; } }
public async Task Insert(FormularioTrabajo formulario) { await _context.FormularioTrabajos.AddAsync(formulario); }
public async Task <FormularioTrabajo> GetFormularioBiId(Guid formularioId) { FormularioTrabajo obj = await _context.FormularioTrabajos.Where(o => o.Id == formularioId).FirstOrDefaultAsync(); return(obj); }