public List <Estancia> ObtenerEstancias(out DataSet ds, DepartamentoSIGUA adscripcion) { ds = new DataSet(); List <Estancia> r = new List <Estancia>(); return(r); }
public List <Ubicacion> ObtenerUbicacionesExternos(out DataSet ds, DepartamentoSIGUA adscripcion) { ds = new DataSet(); List <Ubicacion> r = new List <Ubicacion>(); return(r); }
public static List <Ubicacion> generarListaUbicaciones(DataSet ds) { if (ds.Tables[0].TableName == "Excepcion") { throw new ApplicationException((string)ds.Tables[0].Rows[0][0]); } else { List <Ubicacion> r = new List <Ubicacion>(); foreach (DataRow dr in ds.Tables[0].Rows) { string apellido2 = string.Empty; if (!(dr["apellido2"] is System.DBNull)) { apellido2 = (string)dr["apellido2"]; } Persona p = new Persona((string)dr["nif"], (string)dr["apellido1"], apellido2, (string)dr["nombre"], (bool)dr["espas"], (bool)dr["espdi"], (bool)dr["espdicargo"], (bool)dr["esbecario"], (bool)dr["esexterno"]); Estancia e = new Estancia((string)dr["codigo"]); e.Geometria = (MultiPolygon)SharpMap.Geometries.MultiPolygon.GeomFromText((string)dr["wkt"]); Zona z = new Zona((string)dr["codzona"]); z.Denominacion = (string)dr["denozona"]; Edificio ed = new Edificio(z, (string)dr["codedificio"]); ed.Denominacion = (string)dr["denoedificio"]; PlantaEdificio pe = new PlantaEdificio(ed, (EnumPlantas)System.Enum.Parse(typeof(EnumPlantas), (string)dr["enumplanta"])); pe.Denominacion = (string)dr["denoplanta"]; e.PlantaEdificio = pe; ActividadSIGUA a = new ActividadSIGUA((short)dr["actividad"]); a.Denominacion = (string)dr["denoActividad"]; a.GrupoPropio = new GrupoPropio((string)dr["denogrupo"]); a.GrupoCRUE = new GrupoCRUE((string)dr["denocrue"]); a.GrupoUXXI = new GrupoUXXI((string)dr["denou21"]); DepartamentoSIGUA depsigua = new DepartamentoSIGUA((string)dr["coddpto"]); depsigua.Denominacion = (string)dr["denodpto"]; depsigua.EsCentro = (bool)dr["es_centro"]; depsigua.EsDepartamento = (bool)dr["es_dpto"]; depsigua.EsUnidad = (bool)dr["es_unidad"]; e.Actividad = a; e.Adscripcion = depsigua; if (dr["denoestancia"].GetType() == typeof(System.DBNull)) { e.Denominacion = string.Empty; } else { e.Denominacion = (string)dr["denoestancia"]; } r.Add(new Ubicacion(p, e)); } return(r); } }
public static List <Estancia> generarListaEstancias(DataSet ds) { if (ds.Tables[0].TableName == "Excepcion") { throw new ApplicationException((string)ds.Tables[0].Rows[0][0]); } else { List <Estancia> r = new List <Estancia>(); foreach (DataRow dr in ds.Tables[0].Rows) { Estancia e = new Estancia((string)dr["codigo"]); try { e.Geometria = (MultiPolygon)SharpMap.Geometries.MultiPolygon.GeomFromText((string)dr["wkt"]); } catch (Exception ex) { new SIGUANETDesktopException(ExceptionCategory.DATAInvalidGeometry, "ObjectFactory.generarListaEstancias", ex, e.Codigo); continue; } Zona z = new Zona((string)dr["codzona"]); z.Denominacion = (string)dr["denozona"]; Edificio ed = new Edificio(z, (string)dr["codedificio"]); ed.Denominacion = (string)dr["denoedificio"]; PlantaEdificio pe = new PlantaEdificio(ed, (EnumPlantas)System.Enum.Parse(typeof(EnumPlantas), (string)dr["enumplanta"])); pe.Denominacion = (string)dr["denoplanta"]; e.PlantaEdificio = pe; ActividadSIGUA a = new ActividadSIGUA((short)dr["actividad"]); a.Denominacion = (string)dr["denoActividad"]; a.GrupoPropio = new GrupoPropio((string)dr["denogrupo"]); a.GrupoCRUE = new GrupoCRUE((string)dr["denocrue"]); a.GrupoUXXI = new GrupoUXXI((string)dr["denou21"]); DepartamentoSIGUA depsigua = new DepartamentoSIGUA((string)dr["coddpto"]); depsigua.Denominacion = (string)dr["denodpto"]; depsigua.EsCentro = (bool)dr["es_centro"]; depsigua.EsDepartamento = (bool)dr["es_dpto"]; depsigua.EsUnidad = (bool)dr["es_unidad"]; e.Actividad = a; e.Adscripcion = depsigua; if (dr["denoestancia"].GetType() == typeof(System.DBNull)) { e.Denominacion = string.Empty; } else { e.Denominacion = (string)dr["denoestancia"]; } r.Add(e); } return(r); } }
public static List <DepartamentoSIGUA> generarListaDepartamentosSIGUA(DataSet ds) { if (ds.Tables[0].TableName == "Excepcion") { throw new ApplicationException((string)ds.Tables[0].Rows[0][0]); } else { List <DepartamentoSIGUA> r = new List <DepartamentoSIGUA>(); foreach (DataRow dr in ds.Tables[0].Rows) { DepartamentoSIGUA depsigua = new DepartamentoSIGUA((string)dr["cod"]); depsigua.Denominacion = (string)dr["txt"]; depsigua.EsCentro = (bool)dr["es_centro"]; depsigua.EsDepartamento = (bool)dr["es_dpto"]; depsigua.EsUnidad = (bool)dr["es_unidad"]; r.Add(depsigua); } return(r); } }
public long NumPDICargos(DepartamentoSIGUA adscripcion) { return(0); }
public long NumEstanciasDocentes(DepartamentoSIGUA adscripcion) { return(0); }
public long NumAdmonNoOcupados(DepartamentoSIGUA adscripcion) { return(0); }
public List <PDI> ObtenerPDI(DepartamentoSIGUA adscripcion) { List <PDI> r = new List <PDI>(); return(r); }
public List <Externo> ObtenerExternos(DepartamentoSIGUA adscripcion) { List <Externo> r = new List <Externo>(); return(r); }
public long NumExternos(DepartamentoSIGUA adscripcion) { return(0); }
public DataSet EstadisticaEstancias(DepartamentoSIGUA adscripcion) { DataSet r = new DataSet(); return(r); }
public double CalcularDensidadBecarios(DepartamentoSIGUA adscripcion) { return(0); }
public double SuperficieDespachosNoOcupados(DepartamentoSIGUA adscripcion) { return(0); }
public double SuperficieAdmonNoOcupados(DepartamentoSIGUA adscripcion) { return(0); }
public double SuperficieEstanciasNoOcupadas(DepartamentoSIGUA adscripcion) { return(0); }
public double SuperficieEstanciasDocentes(DepartamentoSIGUA adscripcion) { return(0); }
public double SuperficieEstancias(GrupoActividad grupo, DepartamentoSIGUA adscripcion) { return(0); }
public List <Becario> ObtenerBecarios(DepartamentoSIGUA adscripcion) { List <Becario> r = new List <Becario>(); return(r); }
public DataSet EstadisticaEstancias(GrupoActividad grupo, DepartamentoSIGUA adscripcion) { DataSet r = new DataSet(); return(r); }
public long NumBecarios(DepartamentoSIGUA adscripcion) { return(0); }
public long NumEstanciasNoOcupadas(DepartamentoSIGUA adscripcion) { return(0); }
public List <Estancia> ObtenerEstancias(ActividadSIGUA uso, DepartamentoSIGUA adscripcion) { List <Estancia> r = new List <Estancia>(); return(r); }
public long NumEstancias(ActividadSIGUA uso, DepartamentoSIGUA adscripcion) { return(0); }
public long NumEstancias(GrupoActividad grupo, DepartamentoSIGUA adscripcion) { return(0); }
public long NumPAS(DepartamentoSIGUA adscripcion) { return(0); }
public List <Persona> ObtenerPersonas(DepartamentoSIGUA adscripcion) { List <Persona> r = new List <Persona>(); return(r); }
public long NumDespachosNoOcupados(DepartamentoSIGUA adscripcion) { return(0); }
public List <PAS> ObtenerPAS(DepartamentoSIGUA adscripcion) { List <PAS> r = new List <PAS>(); return(r); }
public DataSet EstadisticaPersonal(DepartamentoSIGUA adscripcion) { DataSet r = new DataSet(); return(r); }