private string Listar(string descripcion) { ServicioRecordatorios servicio = new ServicioRecordatorios(); JavaScriptSerializer serializer = new JavaScriptSerializer(); return(serializer.Serialize(servicio.EstadosRecordatoriosObtenerVigentes(descripcion))); }
private string Listar() { ServicioRecordatorios servicio = new ServicioRecordatorios(); List <Recordatorio> recordatoriosActivos = servicio.Listar(); return(recordatoriosActivos.SerializaToJson()); }
private string Obtener(string id) { ServicioRecordatorios servicio = new ServicioRecordatorios(); if (id.ConvertirInt() != -1) { return(servicio.EstadoRecordatorioObtener(id.ConvertirInt()).SerializaToJson()); } else { return(string.Empty); } }
private object Eliminar(string id) { JavaScriptSerializer serializer = new JavaScriptSerializer(); try { ServicioRecordatorios servicio = new ServicioRecordatorios(); servicio.TipoRecordatorioEliminar(id); return(serializer.Serialize(new { result = "OK" })); } catch (Exception ex) { return(serializer.Serialize(new { result = "Error", message = ex.Message })); } }
private string EnviarMailRecordatorio(string idRecordatorio) { JavaScriptSerializer serializer = new JavaScriptSerializer(); try { ServicioRecordatorios servicio = new ServicioRecordatorios(); servicio.EnviarMail(idRecordatorio); return(serializer.Serialize(new { result = "OK" })); } catch (Exception ex) { Logger.LogError(this.GetType().Name, ex); return(serializer.Serialize(new { result = "Error", message = ex.Message })); } }
private object Grabar(string id, string descripcion) { JavaScriptSerializer serializer = new JavaScriptSerializer(); try { ServicioRecordatorios servicio = new ServicioRecordatorios(); servicio.EstadoRecordatorioGrabar(id, descripcion); return(serializer.Serialize(new { result = "OK" })); } catch (Exception ex) { return(serializer.Serialize(new { result = "Error", message = ex.Message })); } }
private string Grabar(string id, string datos, string fechaAlta, string fechaActivacion, string idEstudio, string documentos) { JavaScriptSerializer serializer = new JavaScriptSerializer(); try { ServicioRecordatorios servicio = new ServicioRecordatorios(); servicio.Grabar(id, datos, fechaAlta, fechaActivacion, idEstudio, documentos); return(serializer.Serialize(new { result = "OK" })); } catch (Exception ex) { Logger.LogError(this.GetType().Name, ex); return(serializer.Serialize(new { result = "Error", message = ex.Message })); } }
private string Grabar(string id, string descripcion, string emails) { JavaScriptSerializer serializer = new JavaScriptSerializer(); try { ServicioRecordatorios servicio = new ServicioRecordatorios(); servicio.ListaEmailsGrabar(id, descripcion, emails); return(serializer.Serialize(new { result = "OK" })); } catch (Exception ex) { Logger.LogError(this.GetType().Name, ex); return(serializer.Serialize(new { result = "Error", message = ex.Message })); } }
private void VerificarRecordatorios() { if (!this.RecordatoriosActivos.HasValue) { ServicioRecordatorios servicio = new ServicioRecordatorios(); List <Recordatorio> recordatoriosActivos = servicio.ListarActivosPopup(); this.RecordatoriosActivos = (recordatoriosActivos.Count > 0); } if (this.RecordatoriosActivos.Value) { imgIconoAlertaProncipal.ImageUrl = "img/alertRojo.png"; } else { imgIconoAlertaProncipal.ImageUrl = "img/alertVerde.png"; } }
private void CargarCombos() { ServicioRecordatorios servRecordatorios = new ServicioRecordatorios(); cboTipoRecordatorio.DataTextField = "Descripcion"; cboTipoRecordatorio.DataValueField = "Id"; cboTipoRecordatorio.DataSource = servRecordatorios.TipoRecordatoriosObtenerVigentes(string.Empty); cboTipoRecordatorio.DataBind(); cboTipoRecordatorio.SelectedValue = ""; cboInfoMailListas.DataTextField = "Descripcion"; cboInfoMailListas.DataValueField = "Id"; cboInfoMailListas.DataSource = servRecordatorios.ListaEmailsObtenerVigentes(); cboInfoMailListas.DataBind(); ServicioEstudios servicio = new ServicioEstudios(); cboEstudio.DataTextField = "NombreEstudioListados"; cboEstudio.DataValueField = "Id"; cboEstudio.DataSource = servicio.ObtenerVigentes(); cboEstudio.DataBind(); }
private object Grabar(string id, string descripcion, string requiereVersion, string idTipoDocumentoGrupo, string listarCartaRespuesta, string listarDocsCartaRespuesta, string necesarioAprobacionEstudio, string tiposRecordatorio) { JavaScriptSerializer serializer = new JavaScriptSerializer(); try { ServicioDocumentos servicio = new ServicioDocumentos(); ServicioParametricas servParametricas = new ServicioParametricas(); TipoDocumento tipoDocumento; int _id = id.ConvertirInt(); if (_id == -1) { tipoDocumento = new TipoDocumento(); } else { tipoDocumento = servicio.TipoDocumentoObtener(_id); } tipoDocumento.Descripcion = descripcion == null ? string.Empty : descripcion; tipoDocumento.Vigente = true; tipoDocumento.RequiereVersion = requiereVersion.ConvertirBool(); tipoDocumento.ListarCartaRespuesta = listarCartaRespuesta.ConvertirBool(); tipoDocumento.ListarDocsCartaRespuesta = listarDocsCartaRespuesta.ConvertirBool(); tipoDocumento.NecesarioAprobacionEstudio = necesarioAprobacionEstudio.ConvertirBool(); int _idGrupo = idTipoDocumentoGrupo.ConvertirInt(); tipoDocumento.TipoDocumentoGrupo = _idGrupo != -1 ? servParametricas.ObtenerObjeto <TipoDocumentoGrupo>(_idGrupo) : null; if (tipoDocumento.Flujos == null || tipoDocumento.Flujos.Count == 0) { TipoDocumentoFlujo tdFlujo = new TipoDocumentoFlujo(); tdFlujo.Id = -1; tdFlujo.Descripcion = "NORMAL"; tdFlujo.Vigente = true; EstablecerEstados(tdFlujo, tipoDocumento.TipoDocumentoGrupo.SeEvalua(), tipoDocumento.TipoDocumentoGrupo.SeTomaConocimiento()); tipoDocumento.ActualizarFlujo(tdFlujo); } ServicioRecordatorios servRecordatorio = new ServicioRecordatorios(); //Serializar JavaScriptSerializer deserializer = new JavaScriptSerializer(); deserializer.RegisterConverters(new[] { new DynamicJsonConverter() }); dynamic datosRecordatorios = deserializer.Deserialize(tiposRecordatorio, typeof(object)); foreach (var item in datosRecordatorios) { TipoRecordatorio tipoRecordatorio = servRecordatorio.TipoRecordatorioObtener(item.IdTipoRecordatorio); string meses = item.Meses; tipoDocumento.AgregarTipoRecordatorio(tipoRecordatorio, meses.ConvertirInt()); } servicio.TipoDocumentoGrabar(tipoDocumento); serializer = new JavaScriptSerializer(); return(serializer.Serialize(new { result = "OK" })); } catch (Exception ex) { return(serializer.Serialize(new { result = "Error", message = ex.Message })); } }
private string Obtener(string idRecordatorio) { ServicioRecordatorios servicio = new ServicioRecordatorios(); return(servicio.Obtener(idRecordatorio).SerializaToJson()); }
private string ListarActivosPopup() { ServicioRecordatorios servicio = new ServicioRecordatorios(); return(servicio.ListarActivosPopup().SerializaToJson()); }
private string ListarEstadosRecordatorio() { ServicioRecordatorios servicio = new ServicioRecordatorios(); return(servicio.EstadosRecordatoriosObtenerVigentes(string.Empty).SerializaToJson()); }
private string BuscarRecordatorios(string tipoRecordatorio, string descripcion, string codigoEstudio, string estado) { ServicioRecordatorios servicio = new ServicioRecordatorios(); return(servicio.BuscarRecordatorios(tipoRecordatorio, descripcion, codigoEstudio, estado).SerializaToJson()); }
private string Obtener(string id) { ServicioRecordatorios servicio = new ServicioRecordatorios(); return(servicio.ListaEmailsObtener(id.ConvertirInt()).SerializaToJson()); }
private string Listar() { ServicioRecordatorios servicio = new ServicioRecordatorios(); return(servicio.ListaEmailsObtenerVigentes().SerializaToJson()); }