Esempio n. 1
0
    public static JArray ObtenerOportunidadProyecto(int pIdCliente, int pIdUsuario, int pIdOportunidad, CConexion Conexion)
    {
        JArray       JOportunidades            = new JArray();
        COportunidad Oportunidad               = new COportunidad();
        Dictionary <string, object> Parametros = new Dictionary <string, object>();

        Parametros.Add("Baja", 0);
        //Parametros.Add("IdUsuarioCreacion", pIdUsuario);
        Parametros.Add("IdCliente", pIdCliente);

        foreach (COportunidad oOportunidad in Oportunidad.LlenaObjetosFiltros(Parametros, Conexion))
        {
            JObject  JOportunidad   = new JObject();
            CUsuario UsuarioCreador = new CUsuario();
            UsuarioCreador.LlenaObjeto(oOportunidad.IdUsuarioCreacion, Conexion);
            JOportunidad.Add("Valor", oOportunidad.IdOportunidad);
            JOportunidad.Add("Descripcion", oOportunidad.Oportunidad + " (" + UsuarioCreador.Nombre + UsuarioCreador.ApellidoPaterno + UsuarioCreador.ApellidoMaterno + ")");
            if (oOportunidad.IdOportunidad == pIdOportunidad)
            {
                JOportunidad.Add("Selected", 1);
            }
            else
            {
                JOportunidad.Add("Selected", 0);
            }
            JOportunidades.Add(JOportunidad);
        }

        return(JOportunidades);
    }
Esempio n. 2
0
    private static JArray ListaOportunidades(int IdCliente, int IdOportunidad, CConexion pConexion)
    {
        JArray Oportunidades = new JArray();

        COportunidad ListaOportunidades         = new COportunidad();
        Dictionary <string, object> pParametros = new Dictionary <string, object>();

        pParametros.Add("Baja", 0);
        pParametros.Add("Cerrado", 0);
        pParametros.Add("IdCliente", IdCliente);

        foreach (COportunidad oOportunidad in ListaOportunidades.LlenaObjetosFiltros(pParametros, pConexion))
        {
            JObject Oportunidad = new JObject();
            Oportunidad.Add("Descripcion", oOportunidad.Oportunidad);
            Oportunidad.Add("Valor", oOportunidad.IdOportunidad);
            Oportunidad.Add("Selected", (oOportunidad.IdOportunidad == IdOportunidad) ? " selected" : "");
            Oportunidades.Add(Oportunidad);
        }

        return(Oportunidades);
    }
Esempio n. 3
0
    public static JArray ObtenerOportunidadCotizacion(int IdOportunidad, int pIdUsuario, CConexion Conexion)
    {
        JArray       JOportunidades            = new JArray();
        COportunidad Oportunidad               = new COportunidad();
        Dictionary <string, object> Parametros = new Dictionary <string, object>();

        if (pIdUsuario == Convert.ToInt32(HttpContext.Current.Session["IdUsuario"]))
        {
            Parametros.Add("Baja", 0);
            Parametros.Add("IdUsuarioCreacion", pIdUsuario);

            foreach (COportunidad oOportunidad in Oportunidad.LlenaObjetosFiltros(Parametros, Conexion))
            {
                JObject JOportunidad = new JObject();
                JOportunidad.Add("Valor", oOportunidad.IdOportunidad);
                JOportunidad.Add("Descripcion", oOportunidad.Oportunidad);
                if (oOportunidad.IdOportunidad == IdOportunidad)
                {
                    JOportunidad.Add("Selected", 1);
                }
                else
                {
                    JOportunidad.Add("Selected", 0);
                }
                JOportunidades.Add(JOportunidad);
            }
        }
        else
        {
            JObject JOportunidad = new JObject();
            Oportunidad.LlenaObjeto(IdOportunidad, Conexion);
            JOportunidad.Add("Valor", IdOportunidad);
            JOportunidad.Add("Descripcion", Oportunidad.Oportunidad);
            JOportunidad.Add("Selected", 1);
            JOportunidades.Add(JOportunidad);
        }

        return(JOportunidades);
    }
Esempio n. 4
0
    //Metodos Especiales
    public static JArray ObtenerOportunidadUsuario(int pIdUsuario, CConexion Conexion)
    {
        JArray       JOportunidades            = new JArray();
        COportunidad Oportunidad               = new COportunidad();
        Dictionary <string, object> Parametros = new Dictionary <string, object>();

        Parametros.Add("Baja", 0);
        Parametros.Add("IdUsuarioCreacion", pIdUsuario);

        foreach (COportunidad oOportunidad in Oportunidad.LlenaObjetosFiltros(Parametros, Conexion))
        {
            JObject JOportunidad = new JObject();
            CNivelInteresOportunidad NivelInteresOportunidad = new CNivelInteresOportunidad();
            NivelInteresOportunidad.LlenaObjeto(oOportunidad.IdNivelInteresOportunidad, Conexion);
            JOportunidad.Add("Valor", oOportunidad.IdOportunidad);
            JOportunidad.Add("Descripcion", oOportunidad.Oportunidad + " (" + NivelInteresOportunidad.NivelInteresOportunidad + ")");

            JOportunidades.Add(JOportunidad);
        }

        return(JOportunidades);
    }