Exemplo n.º 1
0
        /// <summary>
        /// Administrar Posibles Clientes
        /// </summary>
        /// <param name="obclsPosiblesClientes"></param>
        /// <param name="opc"></param>
        /// <returns>Mensaje de operacion</returns>
        public string setAdministrarPosiblesClientes(Models.clsPosiblesClientes obclsPosiblesClientes, int opc)
        {
            try
            {
                DataSet dtConsulta = new DataSet();
                sqlConnection = new SqlConnection(sConexion);
                sqlConnection.Open();
                sqlCommand             = new SqlCommand("spAdministrarPosiblesClientes", sqlConnection);
                sqlCommand.CommandType = CommandType.StoredProcedure;
                sqlCommand.Parameters.Add(new SqlParameter("@cIdentificacin", obclsPosiblesClientes.Idenftificacion));
                sqlCommand.Parameters.Add(new SqlParameter("@cPrimerNombre", obclsPosiblesClientes.Primer_Nombre));
                sqlCommand.Parameters.Add(new SqlParameter("@cSegundoNombre", obclsPosiblesClientes.Segundo_Nombre));
                sqlCommand.Parameters.Add(new SqlParameter("@cPrimerApellido", obclsPosiblesClientes.Primer_Apellido));
                sqlCommand.Parameters.Add(new SqlParameter("@cSegundoApellido", obclsPosiblesClientes.Segundo_Apellido));
                sqlCommand.Parameters.Add(new SqlParameter("@cTelefono", obclsPosiblesClientes.Telefono));
                sqlCommand.Parameters.Add(new SqlParameter("@cDirreccion", obclsPosiblesClientes.Dirreccion));
                sqlCommand.Parameters.Add(new SqlParameter("@cEmail", obclsPosiblesClientes.Correo));
                sqlCommand.Parameters.Add(new SqlParameter("@cEmpresa", obclsPosiblesClientes.Empresa));
                sqlCommand.Parameters.Add(new SqlParameter("@cOpcion", opc));

                sqlParameter = new SqlParameter();
                sqlParameter.ParameterName = "@cMensaje";
                sqlParameter.Direction     = ParameterDirection.Output;
                sqlParameter.SqlDbType     = SqlDbType.VarChar;
                sqlParameter.Size          = 50;

                sqlCommand.Parameters.Add(sqlParameter);

                sqlCommand.ExecuteNonQuery();

                return(sqlParameter.Value.ToString());
            }
            catch (Exception ex) { throw ex; }
            finally { sqlConnection.Close(); }
        }
Exemplo n.º 2
0
        /// <summary>
        /// ADMINISTRAR POSIBLES CLIENTES
        /// </summary>
        /// <param name="obclsPosiblesClientes">OBJETO</param>
        /// <param name="inOpcion">OPCION DE EJECUCION</param>
        /// <returns>MENSAJE DE OPERACION</returns>
        public string setAdministrarPosiblesClientes(Models.clsPosiblesClientes obclsPosiblesClientes, int inOpcion)
        {
            try
            {
                _SqlConnection = new SqlConnection(stConexion);
                _SqlConnection.Open();

                _SqlCommand             = new SqlCommand("spAdministrarPosiblesClientes", _SqlConnection);
                _SqlCommand.CommandType = CommandType.StoredProcedure;

                _SqlCommand.Parameters.Add(new SqlParameter("@nIdentificacion", obclsPosiblesClientes.lnIdentificacion));
                _SqlCommand.Parameters.Add(new SqlParameter("@cEmpresa", obclsPosiblesClientes.stEmpresa));
                _SqlCommand.Parameters.Add(new SqlParameter("@cPrimerNombre", obclsPosiblesClientes.stPrimerNombre));
                _SqlCommand.Parameters.Add(new SqlParameter("@cSegundoNombre", obclsPosiblesClientes.stSegundoNombre));
                _SqlCommand.Parameters.Add(new SqlParameter("@cPrimerApellido", obclsPosiblesClientes.stPrimerApellido));
                _SqlCommand.Parameters.Add(new SqlParameter("@cSegundoApellido", obclsPosiblesClientes.stSegundoApellido));
                _SqlCommand.Parameters.Add(new SqlParameter("@cDireccion", obclsPosiblesClientes.stDireccion));
                _SqlCommand.Parameters.Add(new SqlParameter("@cTelefono", obclsPosiblesClientes.stTelefono));
                _SqlCommand.Parameters.Add(new SqlParameter("@cCorreo", obclsPosiblesClientes.stCorreo));
                _SqlCommand.Parameters.Add(new SqlParameter("@nOpcion", inOpcion));

                _SqlParameter = new SqlParameter();
                _SqlParameter.ParameterName = "@cMensaje";
                _SqlParameter.Direction     = ParameterDirection.Output;
                _SqlParameter.SqlDbType     = SqlDbType.VarChar;
                _SqlParameter.Size          = 50;

                _SqlCommand.Parameters.Add(_SqlParameter);
                _SqlCommand.ExecuteNonQuery();

                return(_SqlParameter.Value.ToString());
            }
            catch (Exception ex) { throw ex; }
            finally { _SqlConnection.Close(); }
        }
Exemplo n.º 3
0
        public string setAdministrarPosiblesClientes(Models.clsPosiblesClientes obclsPosiblesClientes, int inOpcion)
        {
            try
            {
                _SqlConnection = new SqlConnection(stConexion);
                _SqlConnection.Open();

                _SqlCommand             = new SqlCommand("spAdministrarPosiblesClientes", _SqlConnection);
                _SqlCommand.CommandType = CommandType.StoredProcedure;

                _SqlCommand.Parameters.Add(new SqlParameter("@nCodigo", obclsPosiblesClientes.lnCodigo));
                _SqlCommand.Parameters.Add(new SqlParameter("@cEmpresa", obclsPosiblesClientes.stEmpresa));
                _SqlCommand.Parameters.Add(new SqlParameter("@cNombre", obclsPosiblesClientes.stNombre));
                _SqlCommand.Parameters.Add(new SqlParameter("@cApellidos", obclsPosiblesClientes.stApellidos));
                _SqlCommand.Parameters.Add(new SqlParameter("@cTitulo", obclsPosiblesClientes.stTitulo));
                _SqlCommand.Parameters.Add(new SqlParameter("@cCorreoElectronico", obclsPosiblesClientes.stCorreElectronico));
                _SqlCommand.Parameters.Add(new SqlParameter("@cTelefono", obclsPosiblesClientes.stTelefono));
                _SqlCommand.Parameters.Add(new SqlParameter("@cFax", obclsPosiblesClientes.stFax));
                _SqlCommand.Parameters.Add(new SqlParameter("@cMovil", obclsPosiblesClientes.stMovil));
                _SqlCommand.Parameters.Add(new SqlParameter("@cSitioWeb", obclsPosiblesClientes.stSitioWeb));
                _SqlCommand.Parameters.Add(new SqlParameter("@fuenposibleclieCodigo", obclsPosiblesClientes.obclsFuentePosibleCliente.stDescripcion));
                _SqlCommand.Parameters.Add(new SqlParameter("@estaPosibleClieCodigo", obclsPosiblesClientes.obclsEstadoPosibleCliente.stDescripcion));
                _SqlCommand.Parameters.Add(new SqlParameter("@secPosibleClieCodigo", obclsPosiblesClientes.obclsSectorPosibleCliente.stDescripcion));
                _SqlCommand.Parameters.Add(new SqlParameter("@cCantidad", obclsPosiblesClientes.inCantidad));
                _SqlCommand.Parameters.Add(new SqlParameter("@cIngresos", obclsPosiblesClientes.flIngresos));
                _SqlCommand.Parameters.Add(new SqlParameter("@caliPosibleClieCodigo", obclsPosiblesClientes.obclsCalificacionPosibleCliente.stDescripcion));
                _SqlCommand.Parameters.Add(new SqlParameter("@cSkype", obclsPosiblesClientes.stIdSkype));
                _SqlCommand.Parameters.Add(new SqlParameter("@cTwitter", obclsPosiblesClientes.stTwitter));
                _SqlCommand.Parameters.Add(new SqlParameter("@cCorreoSecundario", obclsPosiblesClientes.stCorreoSecundrio));
                _SqlCommand.Parameters.Add(new SqlParameter("@nOpcion", inOpcion));



                _SqlParameter = new SqlParameter();
                _SqlParameter.ParameterName = "@cMensaje";
                _SqlParameter.Direction     = ParameterDirection.Output;
                _SqlParameter.SqlDbType     = SqlDbType.VarChar;
                _SqlParameter.Size          = 50;
                _SqlCommand.Parameters.Add(_SqlParameter);
                _SqlCommand.ExecuteNonQuery();


                return(_SqlParameter.Value.ToString());
            }
            catch (Exception ex) { throw ex; }
            finally { _SqlConnection.Close(); }
        }