private CuestionarioDTO ObtenerDTOCuestionario(CuestionarioViewModel cuestionario) { var dto = new CuestionarioDTO(); dto.id_precliente = cuestionario.id_precliente; dto.id_usuario = cuestionario.id_usuario; dto.respuesta01 = cuestionario.respuesta01; dto.respuesta02 = cuestionario.respuesta02; dto.respuesta03 = cuestionario.respuesta03; dto.respuesta04 = cuestionario.respuesta04; dto.respuesta05 = cuestionario.respuesta05; dto.respuesta06 = cuestionario.respuesta06; dto.respuesta07 = cuestionario.respuesta07; dto.respuesta08 = cuestionario.respuesta08; dto.respuesta09 = cuestionario.respuesta09; dto.respuesta10 = cuestionario.respuesta10; dto.respuesta11 = cuestionario.respuesta11; dto.respuesta12 = cuestionario.respuesta12; dto.respuesta13 = cuestionario.respuesta13; dto.respuesta14 = cuestionario.respuesta14; dto.respuesta15 = cuestionario.respuesta15; dto.respuesta16 = cuestionario.respuesta16; dto.respuesta17 = cuestionario.respuesta17; dto.respuesta18 = cuestionario.respuesta18; dto.respuesta19 = cuestionario.respuesta19; dto.respuesta20 = cuestionario.respuesta20; dto.observacion01 = cuestionario.observacion01; dto.observacion02 = cuestionario.observacion02; dto.observacion03 = cuestionario.observacion03; dto.observacion04 = cuestionario.observacion04; dto.observacion05 = cuestionario.observacion05; dto.observacion06 = cuestionario.observacion06; dto.observacion07 = cuestionario.observacion07; dto.observacion08 = cuestionario.observacion08; dto.observacion09 = cuestionario.observacion09; dto.observacion10 = cuestionario.observacion10; dto.observacion11 = cuestionario.observacion11; dto.observacion12 = cuestionario.observacion12; dto.observacion13 = cuestionario.observacion13; dto.observacion14 = cuestionario.observacion14; dto.observacion15 = cuestionario.observacion15; dto.observacion16 = cuestionario.observacion16; dto.observacion17 = cuestionario.observacion17; dto.observacion18 = cuestionario.observacion18; dto.observacion19 = cuestionario.observacion19; dto.observacion20 = cuestionario.observacion20; dto.certificacion1 = cuestionario.certificacion1; dto.certificacion2 = cuestionario.certificacion2; dto.numero_puertos = cuestionario.numero_puertos; return(dto); }
public bool GuardarCuestionario(CuestionarioViewModel cuestionario) { var dto = ObtenerDTOCuestionario(cuestionario); try { var resultado = repositorioRepository.GuardarCuestionario(dto); if (resultado != null) { return(resultado.Value > 0 ? true : false); } else { return(false); } } catch (System.Exception ex) { throw ex; } }
public async Task <JsonResult> GuardarCuestionario(CuestionarioViewModel cuestionario) { try { if (ModelState.IsValid) { return(await Task.Run(() => { var resultado = registroCliente.GuardarCuestionario(cuestionario); if (resultado) { return Json(new { resultado }, JsonRequestBehavior.AllowGet); } else { return Json(new { resultado = false, mensaje = "Ocurrió un error al guardar el cuestonario." }, JsonRequestBehavior.AllowGet); } })); } else { return(Json(new { resultado = false, mensaje = "Ocurrió un error al guardar el cuestipnario." }, JsonRequestBehavior.AllowGet)); } } catch (System.Exception ex) { return(await Task.Run(() => { return Json(new { resultado = false, mensaje = "Ocurrió un error al guardar los datos.", ErroTecnico = ex.Message }, JsonRequestBehavior.AllowGet); })); } }