public List <IdentityError> agregarAmenaza(int id, string descripcion, Boolean estado, int amenaza, double porcentaje, string funcion) { var catalogo = new CatalogoAmenaza { Descripcion = descripcion, Estado = estado, AmenazaID = amenaza, Porcentaje = porcentaje, }; try { context.Add(catalogo); context.SaveChanges(); code = "Save"; des = "Save"; } catch (Exception e) { code = "error"; des = e.Message; } errorList.Add(new IdentityError { Code = code, Description = des, }); return(errorList); }
public List <IdentityError> editarCatalogo(int id, string descripcion, Boolean estado, int amenazaID, double porcentaje, int funcion) { switch (funcion) { case 0: if (estado) { estados = false; } else { estados = true; } break; case 1: estados = estado; break; } var catalogo = new CatalogoAmenaza { CatalogoAmenazaID = id, Descripcion = descripcion, Estado = estados, AmenazaID = amenazaID, Porcentaje = porcentaje }; try { context.Update(catalogo); context.SaveChanges(); code = "Save"; des = "Save"; } catch (Exception ex) { code = "error"; des = ex.Message; } errorList.Add(new IdentityError { Code = code, Description = des }); return(errorList); }
private string dataBoton(CatalogoAmenaza item, int funcion) { String data = ""; if (funcion == 1) { data = "<a data-toggle='modal' data-target='#modalCatalogo' onclick='editarEstadoCatalogo(" + item.CatalogoAmenazaID + ',' + 1 + ")' " + "class='btn btn-warning'>Editar</a>"; } else { data = "<td>Error</td>"; } return(data); }