Hello,
Can someone please help me with this? Am pretty new in programming. I tried converting a C# code to VB.NET and it gives me this error.
A namespace cannot directly contain members such as fields or methods.
Thanks in Advance
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Linq
Imports System.Text
Imports System.Windows.Forms
Namespace UsedCarsSales
Public Partial Class frmSalesRep
Inherits Form
Public Sub New()
InitializeComponent()
End Sub
Public Sub EditSalesRep(salesRepID As Integer)
Try
Dim reader As New CSVReader()
Dim salesRep As SalesRep = reader.GetSalesRep().Where(Function(w) w.SalesRepID = salesRepID).FirstOrDefault()
txtfirstName.Text = salesRep.FirstName
txtLastName.Text = salesRep.LastName
txtID.Text = salesRep.SalesRepID.ToString()
dtStartDate.Value = Convert.ToDateTime(salesRep.StartDate)
Catch ex As Exception
MessageBox.Show(ex.Message.ToString())
End Try
End Sub
End Class
End Namespace
Can someone please help me with this? Am pretty new in programming. I tried converting a C# code to VB.NET and it gives me this error.
A namespace cannot directly contain members such as fields or methods.
Thanks in Advance
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Linq
Imports System.Text
Imports System.Windows.Forms
Namespace UsedCarsSales
Public Partial Class frmSalesRep
Inherits Form
Public Sub New()
InitializeComponent()
End Sub
Public Sub EditSalesRep(salesRepID As Integer)
Try
Dim reader As New CSVReader()
Dim salesRep As SalesRep = reader.GetSalesRep().Where(Function(w) w.SalesRepID = salesRepID).FirstOrDefault()
txtfirstName.Text = salesRep.FirstName
txtLastName.Text = salesRep.LastName
txtID.Text = salesRep.SalesRepID.ToString()
dtStartDate.Value = Convert.ToDateTime(salesRep.StartDate)
Catch ex As Exception
MessageBox.Show(ex.Message.ToString())
End Try
End Sub
End Class
End Namespace