public ActionResult Edit(string id, FormCollection collection) { try { // TODO: Add update logic here RolesComponent rolesComponent = new RolesComponent(); Roles roles = new Roles(); roles.name = collection.Get("name"); roles.id = id; Roles rolBase = new Roles(); if (rolesComponent.Verificar(roles)) { rolesComponent.Update(roles); return(RedirectToAction("Index")); } else { return(RedirectToAction("ErrorPage", new { id = roles.name })); } } catch (Exception e) { return(View()); } }
private void btnModificarRol_Click(object sender, EventArgs e) { if (txtRol.Text == "") { MetroMessageBox.Show(this, "No selecciono un registro", "error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { RolesComponent permisoComponent = new RolesComponent(); Roles permiso = new Roles(); permiso.Id = int.Parse(mgListadoRol.CurrentRow.Cells[0].Value.ToString()); permiso.name = txtRol.Text; permisoComponent.Update(permiso); llenarGrillaRoles(); } }