Example #1
0
    protected void rdgUsuarios_DeleteCommand(object sender, GridCommandEventArgs e)
    {
        try
        {
            string           strResultado = string.Empty;
            GridEditableItem ObjItem      = (GridEditableItem)e.Item;
            Hashtable        ObjHashtable = new Hashtable();
            usuario          objUsuario   = new usuario();

            ObjItem.ExtractValues(ObjHashtable);

            objUsuario.id = Convert.ToInt32(ObjHashtable["id"]);

            clsUsuarios usuario = new clsUsuarios();
            usuario.prUsuario = objUsuario;

            strResultado = usuario.EliminarUsuario();

            if (string.IsNullOrEmpty(strResultado))
            {
                this.rdgUsuarios.Rebind();
                base.EnvioMensaje("Registro eliminado correctamente.", 2, Manejador);
            }
            else
            {
                rdgUsuarios.Rebind();
                base.EnvioMensaje(strResultado, 1, Manejador);
            }
        }
        catch (Exception ex)
        {
            base.EnvioMensaje("Error al eliminar datos.", 1, this.Manejador);
        }
    }
Example #2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count > 0)
     {
         try
         {
             if (DevComponents.DotNetBar.MessageBoxEx.Show("¿Desea eliminar el registro.?", "Sistema de Ventas.", MessageBoxButtons.YesNo, MessageBoxIcon.Error) == DialogResult.Yes)
             {
                 DataTable dt = new DataTable();                                                               //consulta la tabla
                                                                                                               //guarda en U.IdUsuarios la grilla seleccionada
                 U.IdUsuarios = Convert.ToInt32(dataGridView1.CurrentRow.Cells["IdUsuario"].Value.ToString()); //selecciona el id de la tabla
                                                                                                               //por el DataTable ejecuta el procedimiento EliminarUsuario con el valor (U.IdUsuarios) enviado al proc
                 dt = U.EliminarUsuario(U.IdUsuarios);
                 MessageBox.Show("Eliminado correctamente");
                 MostrarListadoUsuarios();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("No se puede eliminar la fila");
         }
     }
     else
     {
         MessageBox.Show("seleccione una fila por favor");
     }
 }