public override string[] ObtenerFiltroBorrador(Core.Modelo.EntidadMaestro entidad) { var ent = (Sector)entidad; var devuelve = new string[] { ent.Codigo, ent.Area.Codigo }; return(devuelve); }
public override string[] ObtenerFiltroBorrador(Core.Modelo.EntidadMaestro entidad) { var ent = (Subsector)entidad; return(new string[] { ent.Codigo, ent.Sector.Codigo, ent.Sector.Area.Codigo }); }
public override string[] ObtenerFiltroBorrador(Core.Modelo.EntidadMaestro entidad) { //var ent = entidad as RutaDeVenta; var ent = (RutaDeVenta)entidad; //ParameterOverride[] parameters = new ParameterOverride[2]; //parameters[0] = new ParameterOverride("empresa", "01"); //parameters[1] = new ParameterOverride("entidad", "DivisionComercial"); //var buscadorDivision = FabricaNegocios.Instancia.Resolver(typeof(IBuscador<DivisionComercial>), paramers) as IBuscador<DivisionComercial>; //ent.Division = buscadorDivision.ConsultaSimple(Core.CargarRelaciones.NoCargarNada).FirstOrDefault(p => p.Id == ent.DivisionId); return(new string[] { ent.Codigo, ent.Empresa, ent.Division }); }
public bool CompararParaBorrar(Core.Modelo.EntidadMaestro entidad) { throw new NotImplementedException(); }
public override bool CompararParaBorrar(Core.Modelo.EntidadMaestro entidad) { var arti = (Articulo)entidad; return(arti.ArticulosCompuestos.Count > 0); }