public JsonResponse Add(CVN_PLAN_SEGURODTO planseguroDTO) { var jsonResponse = new JsonResponse { Success = true }; try { int resultado = 0; var planseguro = MapperHelper.Map <CVN_PLAN_SEGURODTO, CVN_PLAN_SEGURO>(planseguroDTO); if (!CVN_PLAN_SEGUROBL.Instancia.Exists(planseguro)) { resultado = CVN_PLAN_SEGUROBL.Instancia.Add(planseguro); if (resultado > 0) { jsonResponse.Message = Mensajes.RegistroSatisfactorio; } else { jsonResponse.Warning = true; jsonResponse.Message = Mensajes.RegistroFallido; } } else { jsonResponse.Warning = true; jsonResponse.Message = Mensajes.YaExisteRegistro; } LogBL.Instancia.Add(new Log { Accion = Mensajes.Add, Controlador = Mensajes.UsuarioController, Identificador = resultado, Mensaje = jsonResponse.Message, Usuario = planseguroDTO.UsuarioCreacion, Objeto = JsonConvert.SerializeObject(planseguroDTO) }); } catch (Exception ex) { LogError(ex); jsonResponse.Success = false; jsonResponse.Message = Mensajes.IntenteloMasTarde; LogBL.Instancia.Add(new Log { Accion = Mensajes.Add, Controlador = Mensajes.UsuarioController, Identificador = 0, Mensaje = ex.Message, Usuario = planseguroDTO.UsuarioCreacion, Objeto = JsonConvert.SerializeObject(planseguroDTO) }); } return(jsonResponse); }
public JsonResponse GetAllFilters(CVN_PLAN_SEGURODTO planseguroDTO) { var jsonResponse = new JsonResponse { Success = true }; try { var planseguro = MapperHelper.Map <CVN_PLAN_SEGURODTO, CVN_PLAN_SEGURO>(planseguroDTO); var planseguroList = CVN_PLAN_SEGUROBL.Instancia.GetAllFilters(planseguro); var planseguroDTOList = MapperHelper.Map <IEnumerable <CVN_PLAN_SEGURO>, IEnumerable <CVN_PLAN_SEGURODTO> >(planseguroList); jsonResponse.Data = planseguroDTOList; } catch (Exception ex) { LogError(ex); jsonResponse.Success = false; jsonResponse.Message = Mensajes.IntenteloMasTarde; } return(jsonResponse); }