1
This commit is contained in:
@@ -49,6 +49,18 @@
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
@if (mostrarMensajeEliminarLinea == true)
|
||||
{
|
||||
<div class="loadingFrameVida">
|
||||
<div class="popupRPCard row">
|
||||
<p>¿Esta seguro de eliminar esta linea de vida administrativa?</p>
|
||||
<div class="col-12 d-flex gap-2 justify-content-end">
|
||||
<input type="button" class="btnGris" value="Continuar" @onclick="BorrarLineaVida" />
|
||||
<input type="button" class="btnOAAFAzul" value="Cancelar" @onclick="cerrarEliminarLineaVida" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
@if (mostrarAnadirLineaVida == true)
|
||||
{
|
||||
<div class="loadingFrameVida">
|
||||
@@ -385,9 +397,9 @@
|
||||
<span @onclick="@(() => abrirEditarLineaVida(context))" style="cursor: pointer;">
|
||||
<Icon CustomIconName="fas fa-edit"></Icon>
|
||||
</span>
|
||||
@* <span @onclick="@(() => abrirPopupConfirmarBorrado(@context))" style="cursor: pointer;">
|
||||
<span @onclick="@(() => mostrarAvisoEliminarLinea(context))" style="cursor: pointer;">
|
||||
<Icon CustomIconName="fas fa-trash"></Icon>
|
||||
</span> *@
|
||||
</span>
|
||||
</GridColumn>
|
||||
</GridColumns>
|
||||
|
||||
@@ -408,6 +420,7 @@
|
||||
private bool nueva = false;
|
||||
private bool mostrarMensajeCuerpo = false;
|
||||
private bool mostrarMensajeEliminar = false;
|
||||
private bool mostrarMensajeEliminarLinea = false;
|
||||
private bool mostrarAnadirLineaVida = false;
|
||||
private bool mostrarEditarLineaVida = false;
|
||||
private string usuarioVida { get; set; } = "";
|
||||
@@ -862,9 +875,11 @@
|
||||
protected void OcultarMenCuer() { mostrarMensajeCuerpo = false; }
|
||||
protected void OcultarMenElim() { mostrarMensajeEliminar = false; }
|
||||
protected void mostrarAvisoEliminar() { mostrarMensajeEliminar = true; }
|
||||
protected void mostrarAvisoEliminarLinea(LINEASVIDAADMINISTRATIVA linea){lineaEditada = linea;mostrarMensajeEliminarLinea = true; }
|
||||
protected void abrirAnadirLineaVida() { mostrarAnadirLineaVida = true; }
|
||||
protected void abrirEditarLineaVida(LINEASVIDAADMINISTRATIVA linea) { mostrarEditarLineaVida = true; lineaEditada = linea; DESCRIPCIONLINEAVIDAED = linea.DESCRIPCION; IDTIPODOCUED = linea.IDTIPO; }
|
||||
protected void cerrarAnadirLineaVida() { mostrarAnadirLineaVida = false; }
|
||||
protected void cerrarEliminarLineaVida() { lineaEditada = null; mostrarAnadirLineaVida = false; }
|
||||
protected void cerrarEditarLineaVida() { mostrarEditarLineaVida = false; }
|
||||
protected void volver() { Navigation.NavigateTo(LINKPERSONA, forceLoad: true); }
|
||||
protected string urlFich(int id)
|
||||
@@ -1346,6 +1361,28 @@
|
||||
if (dot.IsSuccessStatusCode) { Navigation.NavigateTo(LINKPERSONA, forceLoad: true); }
|
||||
|
||||
}
|
||||
protected async void BorrarLineaVida()
|
||||
{
|
||||
var idlinea = lineaEditada.IDLINEAVIDAADMIN;
|
||||
var dot = await client.DeleteAsync("/api/LINEASVIDAADMINISTRATIVA/" + idlinea);
|
||||
var dotContent = await dot.Content.ReadAsStringAsync();
|
||||
if (dot.IsSuccessStatusCode)
|
||||
{
|
||||
|
||||
var fichTrans = new AlmacenaFicheroAtransmitir();
|
||||
fichTrans.IdRegistro = idlinea;
|
||||
fichTrans.Tabla = "LINEAVIDAADMINISTRATIVA";
|
||||
var jsonConsulta = JsonConvert.SerializeObject(fichTrans);
|
||||
var content = new StringContent(jsonConsulta, Encoding.UTF8, "application/json");
|
||||
var ficherotrans = await client.PostAsync("/api/Almacenamiento/eliminar-fichero", content);
|
||||
var fichContent = await ficherotrans.Content.ReadAsStringAsync();
|
||||
|
||||
}
|
||||
cargarGridLineas();
|
||||
cerrarEliminarLineaVida();
|
||||
mostrar = false;
|
||||
StateHasChanged();
|
||||
}
|
||||
private void abrirPopupGestionLinea(LINEASVIDAADMINISTRATIVA objeto)
|
||||
{
|
||||
DESCRIPCIONLINEAVIDAED = objeto.DESCRIPCION!;
|
||||
|
||||
Reference in New Issue
Block a user