public ResultadoEntidad GuardarEdificio(EdificioEntidad EdificioObjetoEntidad) { string CadenaConexion = string.Empty; ResultadoEntidad Resultado = new ResultadoEntidad(); EdificioAcceso EdificioAccesoObjeto = new EdificioAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); if (BuscarEdificioDuplicado(EdificioObjetoEntidad) == false) { if (EdificioObjetoEntidad.EdificioId == 0) { Resultado = EdificioAccesoObjeto.InsertarEdificio(EdificioObjetoEntidad, CadenaConexion); } else { Resultado = EdificioAccesoObjeto.ActualizarEdificio(EdificioObjetoEntidad, CadenaConexion); } } else { Resultado.ErrorId = (int)ConstantePrograma.Edificio.EdificioConNombreDuplicado; Resultado.DescripcionError = TextoError.EdificioConNombreDuplicado; } return(Resultado); }
public ResultadoEntidad SeleccionarEdificio(EdificioEntidad EdificioObjetoEntidad) { string CadenaConexion = string.Empty; ResultadoEntidad Resultado = new ResultadoEntidad(); EdificioAcceso EdificioAccesoObjeto = new EdificioAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); Resultado = EdificioAccesoObjeto.SeleccionarEdificio(EdificioObjetoEntidad, CadenaConexion); return(Resultado); }
protected ResultadoEntidad EliminarEdificio(string CadenaEdificioId) { string CadenaConexion = string.Empty; ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad(); EdificioAcceso EdificioAccesoObjeto = new EdificioAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); ResultadoEntidadObjeto = EdificioAccesoObjeto.EliminarEdificio(CadenaEdificioId, CadenaConexion); return(ResultadoEntidadObjeto); }
public bool SeleccionarEdificioUsuariosRelacionados(string CadenaUsuarioId) { string CadenaConexion = string.Empty; ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad(); EdificioAcceso EdificioAccesoObjeto = new EdificioAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); ResultadoEntidadObjeto = EdificioAccesoObjeto.SeleccionarEdificioUsuariosRelacionados(CadenaUsuarioId, CadenaConexion); if (ResultadoEntidadObjeto.ResultadoDatos.Tables[0].Rows.Count == 0) { return(false); } else { return(true); } }