Recapitulemos:
En la primera parte, vimos que elementos se necesitan para tener una aplicación en 3 capas.
En la 2da parte configuramos nuestra solución para que funcionara como una Solución en N-Capas.
En esta 3era parte vamos con lo bueno, ahora sí, vamos a programar.
Primero vamos a agregar las entidades; vamos a agregar una clase en el proyecto NCapas_Entidades, vamos a dar clic con el botón derecho del mouse sobre el "proyecto de NCapas_Entidades" y vamos a "Add" o "Agregar" y damos clic en "Nuevo Elemento".
Ahora seleccionamos del lado derecho donde dice "Visual C# Items" y del lado derecho elegimos Class y le agregamos el nombre "clsUsuarios_ent.cs" y damos clic en "OK".
Nota: le pongo el prefijo cls para identificar que es una clase y le dejo el postfijo Ent para identificar que esa clase, es una clase de entidades, esto es muy útil cuando el proyecto crece mucho.
Ahora vamos a agregarle las entidades que vamos a estar manejando. Para este ejemplo usare las entidades nombre y apellido.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace NCapas_Entidades
{
public class clsUsuarios_Ent
{
private String _nombre;
private String _apellido;
public String nombre
{
get
{
return _nombre;
}
set
{
_nombre = value;
}
}
public String apellido
{
get
{
return _apellido;
}
set
{
_apellido = value;
}
}
}
}
y quedara así la clase clsUsuarios_Ent:
Ahora, agregaremos una clase a la capa de datos(NCapas_DAL).
El nombre de nuestra clase será clsObtUsuarios_DAL.cs.
Si se dan cuenta agregue en los using los demas proyectos, para no tener que escribir mucho al invocar las clases en otros proyectos.
Aquí vamos a hacerlo simple, no iremos a la BD, en la 4ta parte, se vera un ejemplo invocando la BD.
La clase clsObtUsuarios_DAL debe contener esto.
using NCapas_Entidades;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace NCapas_DAL
{
public class clsObtUsuarios_DAL
{
public clsUsuarios_Ent ObtUsuarios()
{
clsUsuarios_Ent usuarios = new clsUsuarios_Ent();
usuarios.nombre = "Jorge";
usuarios.apellido = "Sánchez";
return usuarios;
}
}
}
y así debe verse.
En la 4ta parte vamos a programar sobre la capa de negocio y la capa de presentación y veremos un ejemplo con BD.
y la 4ta parte?
ResponderEliminarLa 4ta. Parte que onda?... espero y la subas pronto... gracias por el tuto, va muy bueno...
ResponderEliminary la 4 parte?
ResponderEliminarEsta muy interesante, pero y la 4 parte?
ResponderEliminarpara cuando la 4ta parte ?
ResponderEliminarque pasa con la parte 4?
ResponderEliminarque pasa con la parte 4?
ResponderEliminarparte4???
ResponderEliminarJAJAJAJAJAJJAA.... aun esperan??? jajajaja
ResponderEliminarnecesito la aprte 4 ?? subela porfa!!!
ResponderEliminarsube la parte 4 conchetumadre
ResponderEliminarya subio la 4 parte ctm jajajaja
ResponderEliminar