public async Task <IActionResult> Edit(string admeSistema, string admeAplicacion) { try { if (admeSistema != null || admeAplicacion != null) { await CargarListaPadresPorSistema(admeSistema, admeAplicacion); var menu = new Adscmenu { AdmeSistema = admeSistema, AdmeAplicacion = admeAplicacion, }; Response respuesta = await apiServicio.SeleccionarAsync(menu, new Uri(WebApp.BaseAddress), "/api/Adscmenus/SeleccionarAdscMenu"); respuesta.Resultado = JsonConvert.DeserializeObject <Adscmenu>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Adscpassws"); respuesta.Resultado = JsonConvert.DeserializeObject <Adscpassw>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception ex) { var responseLog = new EntradaLog { ExceptionTrace = ex.Message, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Critical), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), ObjectPrevious = null, ObjectNext = null, }; await apiServicio.SalvarLog <entidades.Utils.Response>(HttpContext, responseLog); return(BadRequest()); } }
public async Task <IActionResult> EditInforme(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/InformeViaticos"); respuesta.Resultado = JsonConvert.DeserializeObject <InformeViatico>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { InicializarMensaje(null); ViewData["IdTipoTransporte"] = new SelectList(await apiServicio.Listar <TipoTransporte>(new Uri(WebApp.BaseAddress), "api/TiposDeTransporte/ListarTiposDeTransporte"), "IdTipoTransporte", "Descripcion"); ViewData["IdCiudadDestino"] = new SelectList(await apiServicio.Listar <Ciudad>(new Uri(WebApp.BaseAddress), "api/Ciudad/ListarCiudad"), "IdCiudad", "Nombre"); ViewData["IdCiudadOrigen"] = new SelectList(await apiServicio.Listar <Ciudad>(new Uri(WebApp.BaseAddress), "api/Ciudad/ListarCiudad"), "IdCiudad", "Nombre"); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/ActividadesEsenciales"); respuesta.Resultado = JsonConvert.DeserializeObject <ActividadesEsenciales>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { InicializarMensaje(null); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> EditFacilitador(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/PreguntaEvaluacionEvento"); if (respuesta.IsSuccess) { var respuestas = JsonConvert.DeserializeObject <PreguntaEvaluacionEvento>(respuesta.Resultado.ToString()); var ciuadad = new PreguntaEvaluacionEvento { IdPreguntaEvaluacionEvento = respuestas.IdPreguntaEvaluacionEvento, Descripcion = respuestas.Descripcion, Facilitador = respuestas.Facilitador, Organizador = respuestas.Organizador, ConocimientoObtenidos = respuestas.ConocimientoObtenidos }; return(View(ciuadad)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { var baseDatos = new Adscbdd { AdbdBdd = id, }; var respuesta = await apiServicio.SeleccionarAsync(baseDatos, new Uri(WebApp.BaseAddress), "api/BasesDatos/SeleccionarAdscBdd"); respuesta.Resultado = JsonConvert.DeserializeObject <Adscbdd>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } return(NotFound()); } catch (Exception ex) { var responseLog = new EntradaLog { ExceptionTrace = ex.HResult.ToString() + " - " + ex.Message + " - " + ex.Source, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Critical), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), ObjectPrevious = null, ObjectNext = null, }; await apiServicio.SalvarLog <entidades.Utils.Response>(HttpContext, responseLog); return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/RelacionesLaborales"); respuesta.Resultado = JsonConvert.DeserializeObject <RelacionLaboral>(respuesta.Resultado.ToString()); ViewData["IdRegimenLaboral"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <RegimenLaboral>(new Uri(WebApp.BaseAddress), "api/RegimenesLaborales/ListarRegimenesLaborales"), "IdRegimenLaboral", "Nombre"); if (respuesta.IsSuccess) { InicializarMensaje(null); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Personas"); if (respuesta.IsSuccess) { var respuestaPersona = JsonConvert.DeserializeObject <Persona>(respuesta.Resultado.ToString()); var persona = new Persona { IdPersona = respuestaPersona.IdPersona, Identificacion = respuestaPersona.Identificacion, Nombre = respuestaPersona.Nombre, Apellido = respuestaPersona.Apellido }; ViewData["IdGenero"] = new SelectList(await apiServicio.Listar <Genero>(new Uri(WebApp.BaseAddress), "api/Generoes/ListarGeneros"), "IdGenero", "Descripcion"); return(View(persona)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Noticias"); respuesta.Resultado = JsonConvert.DeserializeObject <Noticia>(respuesta.Resultado.ToString()); var item = new NoticiaViewModel { Noticia = (Noticia)respuesta.Resultado, }; ViewData["Foto"] = item.Noticia.Foto; if (respuesta.IsSuccess) { InicializarMensaje(null); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddressRM), "api/SubClaseActivoFijo"); respuesta.Resultado = JsonConvert.DeserializeObject <SubClaseActivoFijo>(respuesta.Resultado.ToString()); ViewData["TipoActivoFijo"] = new SelectList(await apiServicio.Listar <TipoActivoFijo>(new Uri(WebApp.BaseAddressRM), "api/TipoActivoFijo/ListarTipoActivoFijos"), "IdTipoActivoFijo", "Nombre"); ViewData["ClaseActivoFijo"] = await ObtenerSelectListClaseActivoFijo((respuesta.Resultado as SubClaseActivoFijo).ClaseActivoFijo.IdTipoActivoFijo); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <Response> SeleccionarAsync(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiservicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "/api/Adscsists"); respuesta.Resultado = JsonConvert.DeserializeObject <Adscsist>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { return(respuesta); } } return(new Response { IsSuccess = false, Message = "Id no válido", }); } catch (Exception ex) { return(new Response { IsSuccess = false, Message = ex.Message, }); } }
public async Task <IActionResult> Create(Articulo articulo) { try { articulo.SubClaseArticulo = JsonConvert.DeserializeObject <SubClaseArticulo>((await apiServicio.SeleccionarAsync <Response>(articulo.IdSubClaseArticulo.ToString(), new Uri(WebApp.BaseAddressRM), "api/SubClaseArticulo")).Resultado.ToString()); articulo.Modelo = JsonConvert.DeserializeObject <Modelo>((await apiServicio.SeleccionarAsync <Response>(articulo.IdModelo.ToString(), new Uri(WebApp.BaseAddressRM), "api/Modelo")).Resultado.ToString()); var response = await apiServicio.InsertarAsync(articulo, new Uri(WebApp.BaseAddressRM), "api/Articulo/InsertarArticulo"); if (response.IsSuccess) { var responseLog = await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppRM), ExceptionTrace = null, Message = "Se ha creado un artículo", UserName = "******", LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create), LogLevelShortName = Convert.ToString(LogLevelParameter.ADV), EntityID = string.Format("{0} {1}", "Artículo:", articulo.IdArticulo) }); return(this.Redireccionar($"{Mensaje.Informacion}|{Mensaje.Satisfactorio}")); } ViewData["Error"] = response.Message; ViewData["TipoArticulo"] = new SelectList(await apiServicio.Listar <TipoArticulo>(new Uri(WebApp.BaseAddressRM), "api/TipoArticulo/ListarTipoArticulo"), "IdTipoArticulo", "Nombre"); ViewData["ClaseArticulo"] = await ObtenerSelectListClaseArticulo(articulo?.SubClaseArticulo?.ClaseArticulo?.IdTipoArticulo ?? -1); ViewData["SubClaseArticulo"] = await ObtenerSelectListSubClaseArticulo(articulo?.SubClaseArticulo?.IdClaseArticulo ?? -1); ViewData["IdMarca"] = new SelectList(await apiServicio.Listar <Marca>(new Uri(WebApp.BaseAddressRM), "api/Marca/ListarMarca"), "IdMarca", "Nombre"); ViewData["IdModelo"] = await ObtenerSelectListModelo(articulo?.Modelo?.IdMarca ?? -1); ViewData["IdUnidadMedida"] = new SelectList(await apiServicio.Listar <UnidadMedida>(new Uri(WebApp.BaseAddressRM), "api/UnidadMedida/ListarUnidadMedida"), "IdUnidadMedida", "Nombre"); return(View(articulo)); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppRM), Message = "Creando Artículo", ExceptionTrace = ex.Message, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "******" }); return(this.Redireccionar($"{Mensaje.Error}|{Mensaje.ErrorCrear}")); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicios.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Logins"); if (respuesta.IsSuccess) { var respuestalogin = JsonConvert.DeserializeObject <Login>(respuesta.Resultado.ToString()); var login = new Login { IdLogin = respuestalogin.IdLogin, FechaCambio = DateTime.Now, Clave = respuestalogin.Clave, Usuario = respuestalogin.Usuario, Estado = respuestalogin.Estado, }; ViewData["IdPersona"] = new SelectList(await apiServicios.Listar <Persona>(new Uri(WebApp.BaseAddress), "api/Personas/ListarPersonas"), "IdPersona", "Nombres"); ViewData["IdPerfil"] = new SelectList(await apiServicios.Listar <Perfil>(new Uri(WebApp.BaseAddress), "api/Perfils/ListarPerfil"), "IdPerfil", "Descripcion"); return(View(login)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "/api/EscalasGrados"); respuesta.Resultado = JsonConvert.DeserializeObject <EscalaGrados>(respuesta.Resultado.ToString()); ViewData["IdGrupoOcupacional"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <GrupoOcupacional>(new Uri(WebApp.BaseAddress), "/api/GruposOcupacionales/ListarGruposOcupacionales"), "IdGrupoOcupacional", "Nombre"); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/ComportamientosObservables"); respuesta.Resultado = JsonConvert.DeserializeObject <ComportamientoObservable>(respuesta.Resultado.ToString()); ViewData["IdNivel"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <Nivel>(new Uri(WebApp.BaseAddress), "api/Niveles/ListarNiveles"), "IdNivel", "Nombre"); ViewData["IdDenominacionCompetencia"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <DenominacionCompetencia>(new Uri(WebApp.BaseAddress), "api/DenominacionesCompetencias/ListarDenominacionesCompetencias"), "IdDenominacionCompetencia", "Nombre"); if (respuesta.IsSuccess) { InicializarMensaje(null); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddressRM), "api/MaestroArticuloSucursal"); respuesta.Resultado = JsonConvert.DeserializeObject <MaestroArticuloSucursal>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { MaestroArticuloSucursal maestroArticuloSucursal = respuesta.Resultado as MaestroArticuloSucursal; ViewData["Pais"] = new SelectList(await apiServicio.Listar <Pais>(new Uri(WebApp.BaseAddressTH), "api/Pais/ListarPais"), "IdPais", "Nombre"); ViewData["Provincia"] = await ObtenerSelectListProvincia(maestroArticuloSucursal?.Sucursal.Ciudad?.Provincia?.IdPais ?? -1); ViewData["Ciudad"] = await ObtenerSelectListCiudad(maestroArticuloSucursal?.Sucursal?.Ciudad?.IdProvincia ?? -1); ViewData["Sucursal"] = await ObtenerSelectListSucursal(maestroArticuloSucursal?.Sucursal?.IdCiudad ?? -1); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/NacionalidadesIndigenas"); respuesta.Resultado = JsonConvert.DeserializeObject <Calificacion>(respuesta.Resultado.ToString()); ViewData["IdEtnia"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <Etnia>(new Uri(WebApp.BaseAddress), "api/Etnias/ListarEtnias"), "IdEtnia", "Nombre"); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Titulos"); respuesta.Resultado = JsonConvert.DeserializeObject <Titulo>(respuesta.Resultado.ToString()); ViewData["IdEstudio"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <Estudio>(new Uri(WebApp.BaseAddress), "api/Estudios/ListarEstudios"), "IdEstudio", "Nombre"); ViewData["IdAreaConocimiento"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <AreaConocimiento>(new Uri(WebApp.BaseAddress), "api/AreasConocimientos/ListarAreasConocimientos"), "IdAreaConocimiento", "Descripcion"); if (respuesta.IsSuccess) { InicializarMensaje(null); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <FileResult> Download(string id) { var response = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/MaterialesInduccion"); var materialinduccion = JsonConvert.DeserializeObject <MaterialInduccion>(response.Resultado.ToString()); var d = new MaterialInduccion { IdMaterialInduccion = Convert.ToInt32(id), Url = materialinduccion.Url }; var ext = Path.GetExtension(materialinduccion.Url); if (ext != "") { var responseGetFile = await apiServicio.ObtenerElementoAsync(d, new Uri(WebApp.BaseAddress), "api/MaterialesInduccion/GetFile"); var m = JsonConvert.DeserializeObject <DocumentoInstitucionalTransfer>(responseGetFile.Resultado.ToString()); //var fileName = $"{ responseGetFile.Message}.pdf"; var fileName = string.Format("{0}{1}", $"{ responseGetFile.Message}", ext); string mime = MimeKit.MimeTypes.GetMimeType(fileName); return(File(m.Fichero, mime, fileName)); } else { return(File("", "")); } }
public async Task <IActionResult> Edit(string id) { try { ViewData["IdCiudad"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <Ciudad>(new Uri(WebApp.BaseAddress), "api/Ciudad/ListarCiudad"), "IdCiudad", "Nombre"); if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <entidades.Utils.Response>(id, new Uri(WebApp.BaseAddress), "api/Sucursal"); respuesta.Resultado = JsonConvert.DeserializeObject <Sucursal>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { InicializarMensaje(null); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { Response respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "/api/PlanesGestionCambio"); respuesta.Resultado = JsonConvert.DeserializeObject <PlanGestionCambio>(respuesta.Resultado.ToString()); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicios.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Menus"); if (respuesta.IsSuccess) { var respuestamenu = JsonConvert.DeserializeObject <Menu>(respuesta.Resultado.ToString()); var menu = new Menu { IdMenu = respuestamenu.IdMenu, Titulo = respuestamenu.Titulo, Url = respuestamenu.Url, TipoMenu = respuestamenu.TipoMenu, Estado = respuestamenu.Estado }; return(View(menu)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddressRM), "api/ClaseArticulo"); respuesta.Resultado = JsonConvert.DeserializeObject <ClaseArticulo>(respuesta.Resultado.ToString()); ViewData["IdTipoArticulo"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <TipoArticulo>(new Uri(WebApp.BaseAddressRM), "api/TipoArticulo/ListarTipoArticulo"), "IdTipoArticulo", "Nombre"); if (respuesta.IsSuccess) { return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicios.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Siniestroes"); if (respuesta.IsSuccess) { var respuestasiniestro = JsonConvert.DeserializeObject <Siniestro>(respuesta.Resultado.ToString()); var siniestro = new Siniestro { IdSiniestro = respuestasiniestro.IdSiniestro, Fecha = respuestasiniestro.Fecha, CallePrincipal = respuestasiniestro.CallePrincipal, CalleSecundaria = respuestasiniestro.CalleSecundaria, Referencia = respuestasiniestro.Referencia, }; ViewData["IdVehiculo"] = new SelectList(await apiServicios.Listar <Vehiculo>(new Uri(WebApp.BaseAddress), "api/Vehiculoes/ListarVehiculos"), "IdVehiculo", "Placa"); return(View(siniestro)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/MaterialesDeApoyo"); respuesta.Resultado = JsonConvert.DeserializeObject <MaterialApoyo>(respuesta.Resultado.ToString()); ViewData["IdFormularioDevengacion"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.Listar <FormularioDevengacion>(new Uri(WebApp.BaseAddress), "api/FormulariosDevengacion/ListarFormulariosDevengacion"), "IdFormularioDevengacion", "ModoSocial"); if (respuesta.IsSuccess) { InicializarMensaje(null); return(View(respuesta.Resultado)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddressRM), "api/CatalogoCuenta"); if (!respuesta.IsSuccess) { return(this.Redireccionar($"{Mensaje.Error}|{Mensaje.RegistroNoExiste}")); } var listaCatalogosCuenta = await apiServicio.Listar <CatalogoCuenta>(new Uri(WebApp.BaseAddressRM), "api/CatalogoCuenta/ListarCatalogosCuenta"); ViewData["IdCatalogoCuentaHijoVisible"] = listaCatalogosCuenta.Count > 1; listaCatalogosCuenta.Insert(0, new CatalogoCuenta { IdCatalogoCuentaHijo = 0, Codigo = "<< Sin selección >>" }); var catalogoCuenta = JsonConvert.DeserializeObject <CatalogoCuenta>(respuesta.Resultado.ToString()); ViewData["IdCatalogoCuentaHijo"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(listaCatalogosCuenta, "IdCatalogoCuenta", "Codigo"); return(View(catalogoCuenta)); } return(this.Redireccionar($"{Mensaje.Error}|{Mensaje.RegistroNoExiste}")); } catch (Exception) { return(this.Redireccionar($"{Mensaje.Error}|{Mensaje.ErrorCargarDatos}")); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddressRM), "api/ClaseActivoFijo"); if (!respuesta.IsSuccess) { return(this.Redireccionar($"{Mensaje.Error}|{Mensaje.RegistroNoExiste}")); } respuesta.Resultado = JsonConvert.DeserializeObject <ClaseActivoFijo>(respuesta.Resultado.ToString()); ViewData["IdTipoActivoFijo"] = new SelectList(await apiServicio.Listar <TipoActivoFijo>(new Uri(WebApp.BaseAddressRM), "api/TipoActivoFijo/ListarTipoActivoFijos"), "IdTipoActivoFijo", "Nombre"); ViewData["CategoriaActivoFijo"] = new SelectList(await apiServicio.Listar <CategoriaActivoFijo>(new Uri(WebApp.BaseAddressRM), "api/CategoriaActivoFijo/ListarCategoriaActivoFijo"), "IdCategoriaActivoFijo", "Nombre"); return(View(respuesta.Resultado)); } return(this.Redireccionar($"{Mensaje.Error}|{Mensaje.RegistroNoExiste}")); } catch (Exception) { return(this.Redireccionar($"{Mensaje.Error}|{Mensaje.ErrorCargarDatos}")); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicios.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Seguroes"); if (respuesta.IsSuccess) { var respuestaseguro = JsonConvert.DeserializeObject <Seguro>(respuesta.Resultado.ToString()); var seguro = new Seguro { IdSeguro = respuestaseguro.IdSeguro, ValAsegurado = respuestaseguro.ValAsegurado, Tasa = respuestaseguro.Tasa, PrimaSeguro = respuestaseguro.PrimaSeguro }; ViewData["IdPoliza"] = new SelectList(await apiServicios.Listar <Poliza>(new Uri(WebApp.BaseAddress), "api/Polizas/ListarPoliza"), "IdPoliza", "numPoliza"); ViewData["IdVehiculo"] = new SelectList(await apiServicios.Listar <Vehiculo>(new Uri(WebApp.BaseAddress), "api/Vehiculoes/ListarVehiculos"), "IdVehiculo", "Placa"); return(View(seguro)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }
public async Task <IActionResult> AprobacionSolicitudHorasExtra(int id) { try { if (id.ToString() != null) { var respuesta = await apiServicio.SeleccionarAsync <Response>(id.ToString(), new Uri(WebApp.BaseAddress), "api/SolicitudHorasExtras"); var a = JsonConvert.DeserializeObject <SolicitudHorasExtras>(respuesta.Resultado.ToString()); var solicitudhorasextra = new SolicitudHorasExtras { IdEmpleado = a.IdEmpleado, }; //ViewData["IdBrigadaSSO"] = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(await apiServicio.ObtenerElementoAsync1<BrigadaSSO>(solicitudPlanificacionVacaciones, new Uri(WebApp.BaseAddress), "api/BrigadasSSO/ListarBrigadasSSO"), "IdBrigadaSSO", "Nombre"); if (respuesta.IsSuccess) { ViewData["Fecha"] = a.Fecha; ViewData["CantidadHoras"] = a.CantidadHoras; ViewData["FechaSolicitud"] = a.FechaSolicitud; return(View(a)); } } return(BadRequest()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> Edit(string id) { try { if (!string.IsNullOrEmpty(id)) { var respuesta = await apiServicios.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress), "api/Marcas"); if (respuesta.IsSuccess) { var respuestamarca = JsonConvert.DeserializeObject <Marca>(respuesta.Resultado.ToString()); var marca = new Marca { IdMarca = respuestamarca.IdMarca, Descripcion = respuestamarca.Descripcion, Estado = respuestamarca.Estado }; return(View(marca)); } } return(BadRequest()); } catch (Exception ex) { return(BadRequest()); } }