예제 #1
0
 /// <summary>
 /// Método Constructor
 /// </summary>
 /// <param name="persona">objeto entidad</param>
 /// <param name="tipoPersona"></param>
 /// <param name="conexion">cadena de conexión a la BD</param>
 public PersonaRepository(Persona persona, TipoPersona tipoPersona, string conexion)
 {
     base.sCadenaConexion = conexion;
     this.oTipoPersona = tipoPersona;
     this.oPersona = persona;
 }
예제 #2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="tipoPersona"></param>
 /// <param name="contexto"></param>
 public void CreaInstanciaImplTipoPersona(TipoPersona tipoPersona, DbAplicacionMvcDataContext contexto)
 {
     this.instancia = new ImplCrudTipoPersona(tipoPersona, contexto);
 }
예제 #3
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="tipoPersona"></param>
 /// <param name="conexion"></param>
 public void CreaInstanciaImplTipoPersona(TipoPersona tipoPersona, string conexion)
 {
     this.instancia = new ImplCrudTipoPersona(tipoPersona, conexion);
 }
예제 #4
0
 public ImplCrudTipoPersona(TipoPersona tipoPersona, DbAplicacionMvcDataContext contexto)
 {
     this.oTipoPersona = tipoPersona;
     base.contexto = contexto;
 }
예제 #5
0
 public ImplCrudTipoPersona(TipoPersona tipoPersona, string conexion)
 {
     this.oTipoPersona = tipoPersona;
     base.sCadenaConexion = conexion;
 }
예제 #6
0
 public void MapeoEntidadObjeto()
 {
     if (this.bdCatTipoPersona != null)
         this.oTipoPersona = EntidadBase.Cast<pvCatTipoPersona, TipoPersona>(this.bdCatTipoPersona);
     else
         throw new InvalidOperationException("El objeto bd de la entidad persona, no ha sido establecido.");
 }