/// <summary> /// Inserta un registro de la entidad /// Persona a la BD SQL Server. /// </summary> public void InsertarEntidad() { try { this.bdPersona = EntidadBase.Cast<Persona, pvPersona>(this.oPersona); this.bdPersona.fechaNacimiento = DateTime.Parse(this.oPersona.sFechaNacimiento); this.bdPersona.id = Guid.NewGuid(); base.contexto.pvPersona.InsertOnSubmit(this.bdPersona); base.contexto.SubmitChanges(); } catch (Exception ex) { base.bProcesoCorrecto = false; throw ex; } }
/// <summary> /// Consulta la Entidad Persona por medio /// del ID. /// </summary> public override void ConsultaEntidadPorID() { this.bdPersona = (from p in base.contexto.pvPersona where p.id == this.idEntidad select p).SingleOrDefault(); }
partial void DeletepvPersona(pvPersona instance);
partial void UpdatepvPersona(pvPersona instance);
partial void InsertpvPersona(pvPersona instance);
private void detach_pvPersona(pvPersona entity) { this.SendPropertyChanging(); entity.pvCatTipoPersona = null; }