public CuestionarioRespuestaDTO AddCuestionario(CuestionarioDTO cuestionarioDTO) { var cuestionario = this._mapper.Map <Cuestionario>(cuestionarioDTO); Repository.Add(cuestionario); return(this._mapper.Map <CuestionarioRespuestaDTO>(cuestionario)); }
//Modificado public void DeleteCuestionario(CuestionarioDTO cuestionarioDTO) { //Se crea un cuestionario con el DTO recibido y lo borra var cuestionario = new Domain.Entities.Cuestionario() { Descripcion = cuestionarioDTO.Descripcion }; this.Repository.Delete(cuestionario); }
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 CuestionarioDTO FindCuestionarioById(int id) { var cuestionarios = this.Repository.Traer <Domain.Entities.Cuestionario>(); var cuestionarioDTO = new CuestionarioDTO(); foreach (var cuestionario in cuestionarios) { if (cuestionario.CuestionarioID == id) { cuestionarioDTO.Descripcion = cuestionario.Descripcion; } } return(cuestionarioDTO); }
public CuestionarioDTO ObtenerCuestionarioCliente(string idprecliente) { var dt = new CapturaClienteRepository().ObtenerCuestionarioCliente(idprecliente); CuestionarioDTO cuestionario = new CuestionarioDTO(); foreach (DataRow dr in dt.Rows) { switch (Convert.ToInt32(dr["id_pregunta"])) { case 1: cuestionario.respuesta01 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion01 = dr["observacion"].ToString(); break; case 2: cuestionario.respuesta02 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion02 = dr["observacion"].ToString(); break; case 3: cuestionario.respuesta03 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion03 = dr["observacion"].ToString(); break; case 4: cuestionario.respuesta04 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion04 = dr["observacion"].ToString(); break; case 5: cuestionario.respuesta05 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion05 = dr["observacion"].ToString(); break; case 6: cuestionario.respuesta06 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion06 = dr["observacion"].ToString(); break; case 7: cuestionario.respuesta07 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion07 = dr["observacion"].ToString(); break; case 8: cuestionario.respuesta08 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion08 = dr["observacion"].ToString(); break; case 9: cuestionario.respuesta09 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion09 = dr["observacion"].ToString(); break; case 10: cuestionario.respuesta10 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion10 = dr["observacion"].ToString(); break; case 11: cuestionario.respuesta11 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion11 = dr["observacion"].ToString(); break; case 12: cuestionario.respuesta12 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion12 = dr["observacion"].ToString(); break; case 13: cuestionario.respuesta13 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion13 = dr["observacion"].ToString(); break; case 14: cuestionario.respuesta14 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion14 = dr["observacion"].ToString(); break; case 15: cuestionario.respuesta15 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion15 = dr["observacion"].ToString(); break; case 16: cuestionario.respuesta16 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion16 = dr["observacion"].ToString(); break; case 17: cuestionario.respuesta17 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion17 = dr["observacion"].ToString(); break; case 18: cuestionario.respuesta18 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion18 = dr["observacion"].ToString(); break; case 19: cuestionario.respuesta19 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion19 = dr["observacion"].ToString(); break; case 20: cuestionario.respuesta20 = dr["respuesta"].ToString().ToLower(); cuestionario.observacion20 = dr["observacion"].ToString(); break; } } return(cuestionario); }
public int?GuardarCuestionario(CuestionarioDTO cuestionario) { try { var parametro = new List <SqlParameter>(); parametro.Add(new SqlParameter { Value = cuestionario.id_precliente, SqlDbType = SqlDbType.Int, ParameterName = "@id_precliente" }); parametro.Add(new SqlParameter { Value = cuestionario.id_usuario, SqlDbType = SqlDbType.Int, ParameterName = "@id_usuario" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta01, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta01" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta02, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta02" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta03, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta03" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta04, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta04" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta05, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta05" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta06, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta06" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta07, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta07" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta08, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta08" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta09, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta09" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta10, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta10" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta11, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta11" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta12, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta12" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta13, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta13" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta14, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta14" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta15, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta15" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta16, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta16" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta17, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta17" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta18, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta18" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta19, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta19" }); parametro.Add(new SqlParameter { Value = cuestionario.respuesta20, SqlDbType = SqlDbType.VarChar, ParameterName = "@respuesta20" }); if (cuestionario.observacion01 == null) { cuestionario.observacion01 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion01, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion01" }); if (cuestionario.observacion02 == null) { cuestionario.observacion02 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion02, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion02" }); if (cuestionario.observacion03 == null) { cuestionario.observacion03 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion03, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion03" }); if (cuestionario.observacion04 == null) { cuestionario.observacion04 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion04, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion04" }); if (cuestionario.observacion05 == null) { cuestionario.observacion05 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion05, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion05" }); if (cuestionario.observacion06 == null) { cuestionario.observacion06 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion06, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion06" }); if (cuestionario.observacion07 == null) { cuestionario.observacion07 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion07, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion07" }); if (cuestionario.observacion08 == null) { cuestionario.observacion08 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion08, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion08" }); if (cuestionario.observacion09 == null) { cuestionario.observacion09 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion09, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion09" }); if (cuestionario.observacion10 == null) { cuestionario.observacion10 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion10, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion10" }); if (cuestionario.observacion11 == null) { cuestionario.observacion11 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion11, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion11" }); if (cuestionario.observacion12 == null) { cuestionario.observacion12 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion12, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion12" }); if (cuestionario.observacion13 == null) { cuestionario.observacion13 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion13, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion13" }); if (cuestionario.observacion14 == null) { cuestionario.observacion14 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion14, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion14" }); if (cuestionario.observacion15 == null) { cuestionario.observacion15 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion15, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion15" }); if (cuestionario.observacion16 == null) { cuestionario.observacion16 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion16, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion16" }); if (cuestionario.observacion17 == null) { cuestionario.observacion17 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion17, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion17" }); if (cuestionario.observacion18 == null) { cuestionario.observacion18 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion18, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion18" }); if (cuestionario.observacion19 == null) { cuestionario.observacion19 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion19, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion19" }); if (cuestionario.observacion20 == null) { cuestionario.observacion20 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.observacion20, SqlDbType = SqlDbType.VarChar, ParameterName = "@observacion20" }); if (cuestionario.certificacion1 == null) { cuestionario.certificacion1 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.certificacion1, SqlDbType = SqlDbType.VarChar, ParameterName = "@certificacion1" }); if (cuestionario.certificacion2 == null) { cuestionario.certificacion2 = ""; } parametro.Add(new SqlParameter { Value = cuestionario.certificacion2, SqlDbType = SqlDbType.VarChar, ParameterName = "@certificacion2" }); if (cuestionario.numero_puertos == null) { cuestionario.numero_puertos = ""; } parametro.Add(new SqlParameter { Value = cuestionario.numero_puertos, SqlDbType = SqlDbType.VarChar, ParameterName = "@numero_puertos" }); var resultado = NoQuery(parametro, "csp_CLI_GuardarCuestionarioSeguridad"); return(1); } catch (Exception ex) { return(0); } }