public override Persistent GetNewInstance() { EmpresasBL empBL = new EmpresasBL(); empBL.SetParameters(DBConnection); Comprobantes newComp = (Comprobantes)Activator.CreateInstance(PersistentType); newComp.Empresa = empBL.GetObject(GeneralSettings.Instance.IdEmpresaDefault) as Empresas; newComp.Supertipo = tipo; return(newComp); }
public virtual Object GetObjectById(Object obj, String objName) { if (objName == "Empresas") { EmpresasBL empBL = new EmpresasBL(); empBL.SetParameters(db); return(empBL.GetObject((int)obj)); } else { return(null); } }