public FormWarehouses(IWarehouseServices warehouseServices)
 {
     InitializeComponent();
     mWarehouseServices = warehouseServices;
     LoadAllWarehouseToListBox();
     this.Text = "Kho Hàng - " + FormUltils.getInstance().GetVersionInfo();
 }
 public FormLogin(IEmployeeServices employeeServices, IWarehouseServices warehouseService)
 {
     InitializeComponent();
     mEmployeeService  = employeeServices;
     mWarehouseService = warehouseService;
     if (mEmployeeService.isConnection())
     {
         LoadAllWarehouses();
         lblError.Text      = "Đã có kết nối, mời bạn đăng nhập!";
         lblError.ForeColor = System.Drawing.Color.Green;
     }
     else
     {
         lblError.ForeColor = System.Drawing.Color.Red;
         lblError.Text      = "Không có kết nối đến cơ sở dữ liệu, hãy cấu hình CSDL!";
         //try
         //{
         //    RegistryKey key = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\RapidSolution");
         //    if (key != null)
         //    {
         //        Ultilities.Security.buildNewConnection(key.GetValue("DataSource").ToString(), key.GetValue("InitialCatalog").ToString(),
         //            key.GetValue("UserID").ToString(), key.GetValue("Password").ToString());
         //        if (mEmployeeService.isConnection())
         //        {
         //            LoadAllWarehouses();
         //            lblError.Text = "Đã có kết nối, mời bạn đăng nhập!";
         //            lblError.ForeColor = System.Drawing.Color.Green;
         //        }
         //    }
         //}catch{}
     }
     this.Text       = "Đăng Nhập - " + FormUltils.getInstance().GetVersionInfo();
     lblVersion.Text = FormUltils.getInstance().GetVersionInfo();
 }
示例#3
0
 public WarehouseController(IWarehouseServices warehouseServices, IErrorServices errorServices)
 {
     this.warehouseServices = warehouseServices;
     this.errorServices     = errorServices;
 }