C#表单TextField值将由其他类中的另一个函数访问



我必须在面向对象的方法中代码。我有一个正在从用户那里获取值的表单,现在我想将这些值上传到数据库中,而更容易的方法是,如果我将所有内容编码到 insert 按钮。

但我想要这种方式 -> 输入窗口(我的表单(打开并输入/选择 form form 的值,现在他按下插入该按钮应在名为 data_manipulation 的另一个类中调用我的函数 add_values ,现在所有代码都应在 add_values 函数中 data_manipulation 类和字段中的值应传递给 add_values

请帮助

我只是为您提供简要说明您的问题。假设程序类的主要功能是您的表格上的单击事件。

有两个类,一个是简单的poco类(模态(,另一个是dbworker类。

我认为这将使您有一些逻辑如何通过此代码。

class Program
{
    static void Main(string[] args)
    {           
        //assume this main function is your insert button click event. Then
        Employee objEmployee = new Employee() { Address = txtAddress.Text, Age = Convert.ToInt32(txtAge.Text), Name = txtEmpName.Text, Salary = Convert.ToDouble(txtSal.Text) };
        DATA_MANIPULATION.ADD_VALUES(objEmployee);
        Console.ReadLine();
    }
}
public class Employee
{
    public string Name { get; set; }
    public string Address { get; set; }
    public double Salary { get; set; }
    public int Age { get; set; }
}
public class DATA_MANIPULATION
{
    public static void ADD_VALUES(Employee objEmployee)
    {
        //code to insert data in the DB
    }
}

最新更新