protected void btnGuardar_Click(object sender, EventArgs e) { GrupoLiEntities contexto = new GrupoLiEntities(); int id = Convert.ToInt32(hdfEditID.Value); List <senalizacion> senal = new List <senalizacion>(); string ruta = string.Empty; if (fuImagenEdit.HasFile) { ruta = Utilidades.GuardarImagen(fuImagenEdit, txtNombreEdit.Text, Paginas.Archivos_Senalizacion.Value); } senalizacion Edit = contexto.senalizacion.SingleOrDefault(b => b.id_senalizacion == id); if (Edit != null) { Edit.nombre = txtNombreEdit.Text; Edit.descripcion = txtDescripcionEdit.Text; if (fuImagenEdit.HasFile) { Edit.url_imagen = ruta; } } ObjUsuario.Error = CRUD.Edit_Fila(contexto); Modal.CerrarModal("editModal", "EditModalScript", this); Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); }
protected void EliminarRegistro(object sender, EventArgs e) { senalizacion tabla = new senalizacion(); ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(hdfIDDel.Value)); Modal.CerrarModal("deleteModal", "DeleteModalScript", this); Modal.MostrarAlertaDelete(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); }
//---------------FUNCIONES DE CREAR, EDITAR Y ELIMINAR public static bool Add_Senalizacion(String[] valores, FileUpload fuImagen) { string ruta = Utilidades.GuardarImagen(fuImagen, valores[0], Paginas.Archivos_Senalizacion.Value); if (!ruta.Contains("ERR-")) { senalizacion nuevo = new senalizacion() { nombre = valores[0], descripcion = valores[1], url_imagen = ruta }; return(CRUD.Add_Fila(nuevo)); } else { return(false); } }