Example #1
0
        private void gridView1_Click(object sender, EventArgs e)
        {
            int rowHandle;
            var column = GetClickedInformation(gridControl1, gridView1, out rowHandle);

            if (column == Edit_gridColumn)
            {
                Usuario usuario              = (Usuario)gridView1.GetRow(rowHandle);
                var     respuesta            = XtraMessageBox.Show("Desea Editar la contraseƱa del usuario?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                EditUserXtraUserControl form = new EditUserXtraUserControl(usuario, respuesta == DialogResult.Yes);
                if (form.ShowDialog() == DialogResult.Cancel)
                {
                    return;
                }
                ActualizaUsuarios();
            }
            else if (column == Del_gridColumn)
            {
                Usuario usuario = (Usuario)gridView1.GetRow(rowHandle);
                usuario = AGlobalDataContext.Usuario.FirstOrDefault(c => c.UsuarioID == usuario.UsuarioID);
                try
                {
                    AGlobalDataContext.Usuario.DeleteOnSubmit(usuario);
                    AGlobalDataContext.SubmitChanges();
                    ActualizaUsuarios();
                }
                catch (Exception)
                {
                    Utils.MuestraError("Este usuario no puede ser borrado");
                }
            }
        }
Example #2
0
        private void NuevoUsuario_simpleButton_Click(object sender, EventArgs e)
        {
            EditUserXtraUserControl form = new EditUserXtraUserControl();

            if (form.ShowDialog() == DialogResult.Cancel)
            {
                return;
            }
            ActualizaUsuarios();
        }