Свойства связанные C#
Мне нужно отправить данные по электронной почте, а также SMS, и теперь я хочу распространить эти значения в каждом классе
я установил свойства следующим образом
пространство имен AVM_Technologies.Почтовый клиент
{
открытый класс MailClient
{
публичный струнный курс
{
получить ;
набор;
}
публичное строковое имя
{
получить ;
набор ;
}
публичная строка электронной почты
{
get; set;
}
общественный телефон строку
{
get; set;
}
публичная строка CompleteMail
{
get;set;
}
публичных строки
{ get; set; }
}
}
и когда я попытался присвоить им значение, например, на странице по умолчанию, как это
Почты клиент.Почты клиент Почты клиент = Новой почты клиент.Почты клиент();
MailClient.course = DropDownList1.SelectedItem.Текст;
MailClient.name = reservation_Name.Текст;
Почты клиент.Электронная почта = reservation_Email.Текст;
Почтовый клиент.Телефон = reservation_phone.Текст;
// кроме того, то, что мне нужно сделать, это вставить данные в БД из другого класса, так что теперь я делаю это так, у меня есть отдельный класс для вставки, как показано ниже
UserDataInsertion открытый класс
{
Почты клиент Почты клиент = Новой почты клиент();
общественного недействительными MailDataSqlInsertion()
{
// Вставка MailData в базу данных
строка Connectionstring = ConfigurationManager.ConnectionStrings["DataConnect"].Параметр connectionString;
int Eval;
пробовать
{
используя (sqlconnection с кон = новое sqlconnection(connectionString и))
{
против.Открыть();
Строка CmdText = "вставить в dbo.MailTable_Data(имя,курс,электронная почта,Телефон,CompleteMail) значения('" + MailClient.Имя + "', '" + MailClient.Курс + "','" + Почты Клиент.Почта + "','" + Почты Клиент.телефон + "','" + почты клиент.Полная почта + "'";
SqlCommand SqlCmd = new SqlCommand(CmdText, con);
Программа sqlcmd.Метод executenonquery();
против.Закрывать();
}
}
ловить
{
}
}
}
я обращаюсь к MailCientData в методе MailDataSqlInsertion (), но свойства пусты или равны нулю, пожалуйста, сообщите мне об этом ... заранее спасибо ..
Что я уже пробовал:
Я сделал объект для доступа к свойствам, которые я посылаю в команде insert для хранения данных, но его значение равно нулю, можете ли вы предоставить KT об этом??