Visual Basic.NET - POO en un form de clientes

 
Vista:

POO en un form de clientes

Publicado por Nicolas (35 intervenciones) el 13/04/2009 13:41:43
Hola a todos, mi tema es el siguiente, quiero crear un formulario (ABM) para ingresar, modificar elmiminar clientes pero quiero hacerlo con la tecnica de gramación orientada a objetos, si alguien me puede ayudar se lo agradezco.

Osea la idea es volver a usar el mismo objeto una y otra vez....se entiende cierto...

Utilizo visula studio 2005, sql server 7.0., windows xp profesional

Un abrazo...Nico
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:POO en un form de clientes

Publicado por Damian (824 intervenciones) el 13/04/2009 19:54:52
Desde tu proyecto debes agregar uno de tipo clase(miCalse.vb), despues dentro de este mismo seria algo asi:

Public Class Cliente
Private _Nombre As Object 'puede ser NULL
Public Property Nombre() As Object
Get
Return _Nombre
End Get
Set(ByVal value As Object)
If value = "" Then
_Nombre = "null"
Else
_Nombre = value
End If
End Set
End Property
Private _Apellido As String
Public Property Apellido() As Object 'puede ser NULL
Get
Return _Apellido
End Get
Set(ByVal value As Object)
If value = "" Then
_Apellido = "null"
Else
_Apellido = value
End If

End Set
End Property
Private _Telefono As String
Public Property Telefono() As String
Get
Return _Telefono
End Get
Set(ByVal value As String)
If value = "" Then
MsgBox("Campo requerido sin ingresar." & vbCrLf & "Debe ingresar el telefono particular.", _
MsgBoxStyle.Information, "Error de Ingreso")
Else
_Telefono = value
End If
End Set
End Property
Private _FechaNac As Object
Public Property FechaNac() As Object 'puede ser NULL
Get
Return _FechaNac
End Get
Set(ByVal value As Object)
If value = "" Then
_FechaNac = "null"
Else
_FechaNac = value
End If
End Set
End Property
'Tambien puedes aca mismo tener otra clase de Proveedores por ejemplo donde se heredan ciertos campos.

Public Class Proveedores
Inherits Cliente
.
.
.
.

End Class
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:POO en un form de clientes

Publicado por pacopaz (19 intervenciones) el 13/04/2009 20:34:38
Dado que OO es un poco más complicado que definir propiedades, metodos y herencias, sería bueno que tuvieras una mayor referencia al respecto. Te dejo esta liga:
http://msdn.microsoft.com/en-us/library/aa289512.aspx

Espero que te sirva.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:POO en un form de clientes

Publicado por Nicolas (35 intervenciones) el 13/04/2009 22:24:42
Gracias, con esto tengo una idea, voy a ver si investigo un poco mas porque la verdad estoy un poco perdido....gracias de todas formas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar