Salve, ho un problema nel riempimento della tabella di tipo DatagridView.
In pratica da come si vede nell'immagine che vi ho allegato devo far si che selezionando dal database i dati li devo inserire in questo modo.
C'è da tener conto che:
Contatto è di tipo TextBox
Data Inserimento è di tipo TextBox
Chiama è di tipo Button
Numeri è di tipo Combobox (dove ci andranno i 3 numeri)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.Win32;
namespace OUTLOOKCT2007
{
public partial class ElencoTelefonatePianificate : Form
{
private string UsernameChiave;
private RegistryKey ChiaveRegistro;
public ElencoTelefonatePianificate()
{
InitializeComponent();
}
private void ElencoTelefonatePianificate_Load(object sender, EventArgs e)
{
if ((ChiaveRegistro = Registry.CurrentUser.OpenSubKey(@"Software\itech\ChatBar")) != null)
{
this.Text = "Itech PBX Pro - Ver. " + this.ProductVersion + " - Elenco telefonate pianificate";
UsernameChiave = (string)ChiaveRegistro.GetValue("NomeUtente");
CheckTipoChiamateSelezionate();
}
else
{
MessageBox.Show("Non è stato possibile individuare il valore della chiave di registro dell'utente corrente." + Environment.NewLine + "Contattare l'amministratore per eventuali correzioni.", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.Close();
}
}
private void CheckTipoChiamateSelezionate()
{
DataBaseDataContext contestoDB = new DataBaseDataContext();
if (controlliTab.SelectedTab == controlliTab.TabPages["attive"])//your specific tabname
{
var telefonatePianificate = from tb in contestoDB.TelefonatePianificate
where tb.Utente == UsernameChiave && tb.Attiva == true
select tb;
foreach (var item in telefonatePianificate)
{
}
}
else
{
var telefonatePianificate = from tb in contestoDB.TelefonatePianificate
where tb.Utente == UsernameChiave && tb.Sospesa == true
select tb;
foreach (var item in telefonatePianificate)
{
}
}
}
private void controlliTab_SelectedIndexChanged(object sender, EventArgs e)
{
CheckTipoChiamateSelezionate();
}
}
}
Vi ringrazio per qualsiasi aiuto mi forniate.
Grazie ancora
In attesa e nella speranza che qualcuno mi rispondi..... 