예제 #1
0
        public ResultadoEntidad GuardarJefe(JefeEntidad JefeObjetoEntidad)
        {
            string           CadenaConexion            = string.Empty;
            ResultadoEntidad Resultado                 = new ResultadoEntidad();
            JefeEntidad      JefeBusquedaEntidadObjeto = new JefeEntidad();
            JefeAcceso       JefeAccesoObjeto          = new JefeAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo);

            JefeBusquedaEntidadObjeto.DireccionId    = JefeObjetoEntidad.DireccionId;
            JefeBusquedaEntidadObjeto.DepartamentoId = JefeObjetoEntidad.DepartamentoId;
            JefeBusquedaEntidadObjeto.PuestoId       = JefeObjetoEntidad.PuestoId;
            JefeBusquedaEntidadObjeto.EmpleadoId     = JefeObjetoEntidad.EmpleadoId;

            Resultado = SeleccionarJefe(JefeBusquedaEntidadObjeto);

            if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
            {
                Resultado = JefeAccesoObjeto.InsertarJefe(JefeObjetoEntidad, CadenaConexion);
            }
            else
            {
                Resultado = JefeAccesoObjeto.ActualizarJefe(JefeObjetoEntidad, CadenaConexion);
            }

            return(Resultado);
        }
예제 #2
0
        public ResultadoEntidad SeleccionarJefeTitular(JefeEntidad JefeObjetoEntidad)
        {
            string           CadenaConexion   = string.Empty;
            ResultadoEntidad Resultado        = new ResultadoEntidad();
            JefeAcceso       JefeAccesoObjeto = new JefeAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo);

            Resultado = JefeAccesoObjeto.SeleccionarJefeTitular(JefeObjetoEntidad, CadenaConexion);

            return(Resultado);
        }
예제 #3
0
        public bool SeleccionarJefeEmpleadosRelacionados(string CadenaEmpleadoId)
        {
            string           CadenaConexion         = string.Empty;
            ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad();
            JefeAcceso       JefeAccesoObjeto       = new JefeAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo);

            ResultadoEntidadObjeto = JefeAccesoObjeto.SeleccionarJefeEmpleadosRelacionados(CadenaEmpleadoId, CadenaConexion);

            if (ResultadoEntidadObjeto.ResultadoDatos.Tables[0].Rows.Count == 0)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }