/// <summary> /// Método para eliminar el usuario de consulta de la Unidad Operativa /// </summary> /// <param name="filtro">Datos de la unidad operativa usuario consulta</param> /// <returns>Resultado de la Operación</returns> public ProcessResult <string> EliminarUnidadOperativaUsuarioConsulta(DataUnidadOperativaUsuarioConsultaRequest filtro) { string result = "0"; var resultadoProceso = new ProcessResult <string>(); try { unidadOperativaResponsableEntityRepository.Eliminar(new Guid(filtro.CodigoUnidadUsuarioConsulta)); unidadOperativaResponsableEntityRepository.GuardarCambios(); resultadoProceso.IsSuccess = true; } catch (Exception e) { result = "-1"; resultadoProceso.Result = result; resultadoProceso.IsSuccess = false; resultadoProceso.Exception = new ApplicationLayerException <UnidadOperativaService>(e); } return(resultadoProceso); }
/// <summary> /// Obtiene una entidad de Unidad Operativa Usuario Consulta /// </summary> /// <param name="data">Data Unidad Operativa Usuario Consulta</param> /// <returns>Entity de Unidad Operativa Usuario Consulta</returns> public static UnidadOperativaUsuarioConsultaEntity ObtenerUnidadOperativaUsuarioConsultaEntity(DataUnidadOperativaUsuarioConsultaRequest data) { var unidadOperativaUsuarioConsultaEntity = new UnidadOperativaUsuarioConsultaEntity(); unidadOperativaUsuarioConsultaEntity.CodigoUnidadUsuarioConsulta = data.CodigoUnidadUsuarioConsulta != null ? new Guid(data.CodigoUnidadUsuarioConsulta) : Guid.NewGuid(); unidadOperativaUsuarioConsultaEntity.CodigoUnidadOperativa = data.CodigoUnidadOperativa != null ? new Guid(data.CodigoUnidadOperativa) : (Guid?)null; unidadOperativaUsuarioConsultaEntity.CodigoTrabajador = data.CodigoTrabajador != null ? new Guid(data.CodigoTrabajador) : (Guid?)null; return(unidadOperativaUsuarioConsultaEntity); }
/// <summary> /// Permite Eliminar el usuario de consulta de la Unidad Operativa /// </summary> /// <param name="data">Data</param> /// <returns>Resultado de la operación</returns> public JsonResult EliminarUsuarioConsultaUnidadOperativa(DataUnidadOperativaUsuarioConsultaRequest data) { var response = unidadOperativaService.EliminarUnidadOperativaUsuarioConsulta(data); return(Json(response)); }
/// <summary> /// Registra el usuario de consulta de la unidad operativa /// </summary> /// <param name="data">Parámetros de Búsqueda</param> /// <returns>Resultado del Proceso</returns> public ProcessResult <DataUnidadOperativaUsuarioConsultaRequest> RegistrarUnidadOperativaUsuarioConsulta(DataUnidadOperativaUsuarioConsultaRequest data) { ProcessResult <DataUnidadOperativaUsuarioConsultaRequest> resultado = new ProcessResult <DataUnidadOperativaUsuarioConsultaRequest>(); try { UnidadOperativaUsuarioConsultaEntity entidad = UnidadOperativaAdapter.ObtenerUnidadOperativaUsuarioConsultaEntity(data); unidadOperativaResponsableEntityRepository.Insertar(entidad); unidadOperativaResponsableEntityRepository.GuardarCambios(); resultado.IsSuccess = true; resultado.Result = data; } catch (Exception e) { resultado.IsSuccess = false; resultado.Exception = new ApplicationLayerException <UnidadOperativaService>(e); } return(resultado); }
/// <summary> /// Permite registrar el usuario de consulta de la Unidad Operativa /// </summary> /// <param name="data">Data</param> /// <returns>Resultado de la operación json</returns> public JsonResult RegistrarUsuarioConsultaUnidadOperativa(DataUnidadOperativaUsuarioConsultaRequest data) { var resultado = unidadOperativaService.RegistrarUnidadOperativaUsuarioConsulta(data); return(Json(resultado)); }